Echo Square

Echo Square

Folks having a fun time shouting at each other to hear the echo

Folks shouting and having a fun time at Echo Square Savannah Georgia

Leave a Reply