101323

Jeffrey Hayes: Still Life Painting: Oil Painting: Fairy Tale: The Marbles the Shell, and the Mountain