The Flower Seller

£30.00£75.00

Clear

A digitally manipulated image of a market flower seller in Aix en Provence in France

Location

,