John Warwick Smith (British, 1831)

temple ruins by john warwick smith

John Warwick Smith

Temple Ruins