Le Marché, Italy

£950

Medium: Oil on Board

Sold