Usha Patibandla

India

8f2e6c0042da comission5

Free Spirit

Usha Patibandla

Oil on Canvas, 20"W × 16"H × 1"D



More artworks from Usha Patibandla