Home / Store
Edwin Longsden Long
Pharaoh's Daughter
Oil on canvas, c. 1886
Bristol Museum and Art Gallery, Bristol, United Kingdom
Largest Fine Art Print on Canvas
Purchase