"The Lemon Barn at La Pietra, Florence" oil 42" H x 60" W

Stephanie©
Previous   Next