Successfully Added to Cart!
'The Bath of Psyche', c1890
8" x 24"
Giclee Print

'The Bath of Psyche', c1890. Painting held in the Tate Britain, London. From Penrose's Pictorial Annual 1903-4, edited by William Gamble. [A. W. Penrose & Co., London, 1903-4]

We're your custom frame shop
We're your custom frame shop
Every custom frame is hand-assembled in Lockbourne, Ohio by our framing experts using materials sourced from around the world. Your walls are waiting.