101249

Jeffrey Hayes: Still Life Painting: Oil Painting: Grapes on the Half Shell