Steven Sinski
Active member

Lucy the Elephant - Wikipedia

Lucy The Elephant - The World's Greatest Elephant
Lucy the Elephant is a six story high National Historic Landmark located along the beach in Margate, New Jersey.

just getting the last touches for the full time reopening