Steven Sinski
Active member
Lucy the Elephant - Wikipedia
en.wikipedia.org
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.
lucytheelephant.org
just getting the last touches for the full time reopening