Stopped by St. Andrew's School in Middletown, Delaware for Homecoming.
One of two Sphinxes located at Cleopatra's Needle on the Victoria Embankment along the River Thames in Westminster, London.
Standing in front of La Fontaine de la Vierge (The Fountain of the Virgin) with Notre Dame de Paris in the background.