Photo Friday 01.04: Statue of Liberty

Photo Friday‘: Pictures from faraway lands.

Statue of Liberty

no images were found

Statue of Liberty

A woman wearing a crown, trampling a broken chain, holding a torch and an eternal symbol of liberty and freedom. The statue of Liberty, gifted to US by France in 1886, stands on the Liberty Island minutes away from New York City. In an expensive city like that, its incredible that the best views of this iconic monument, from the Staten Island Ferry, are in fact, free!