The Colossal Pair, Thebes

1856
by Frank Dillon
in Saint Louis Art Museum
WIKIDATA️