caption contest What the Helen of Troy is This? By Prince Of Petworth Published February 22, 2024 at 12:55PM Thanks to John for sending from the “Base of the Exorcist steps” in Georgetown?