Statue of Liberty replica in McRae-Helena

Statue of Liberty replica in McRae-Helena
Published: 6:16 PM EDT July 14, 2017