Wednesday, January 18, 2017

"Statue of Liberty"

For anyone not knowing that there is a "Statue of Liberty" in Georgia.  Here is a pic of the one in downtown McRae. Here is a neat little article from Roadside American on how the statue was built.
Becky Green McDowell

No comments:

Post a Comment