Le Grand Bazaar de Pondicherry

Oil on canvas
60cm x 60cm
unframed

Oil on canvas £540

Share this