Previous
Photo copyright by Pieter Van Gelderen... Sphinx Statue located along the Thames River in London, England
Next
Post a New Image Comment