101292

Jeffrey Hayes: Still Life Paintings: Oil Paintings: Funhouse Mirror Selfie