Dehi

Delhi, India

Oil on Wood Panel
18 inches by 24 inches
Original SOLD

Prints not available at this time
Dehi