101329

Jeffrey Hayes: Still Life Paintings: Oil Painting: Safe Haven