101257

Jeffrey Hayes: Still Life Paintings: Oil Paintings: THree Oil Cans