Udaipur, India

Udaipur, India

£795.00Price
Completed 201 - 4  650cm x 500cm - Oil on canvas