Yellow Nose Pin

India
Oil on Canvas
26" x 21.5" 65cm x 53.75cm

Prints on paper and canvas available