Harrisburg’s Mini Statue of Liberty: From Prank to Icon
Imagine strolling along the banks of the Susquehanna River in Harrisburg, Pennsylvania, expecting the usual industrial grit and riverside greenery, only to find a copper-hued lady holding a torch, staring ... Read More