Frederic Leighton created this oil-on-canvas painting in United Kingdom, circa 1864. It measures 76.8 x 83.8 cm, and it is held in the Museum of Fine Arts, Boston, MA, United States.
Frederic Leighton created this oil-on-canvas painting in United Kingdom, circa 1864. It measures 76.8 x 83.8 cm, and it is held in the Museum of Fine Arts, Boston, MA, United States.