Venetian Flower Seller
painting 31 of 32 by Eugene de Blaas

Venetian Flower Seller by Eugene de Blaas