New York City is not only home to the highly symbolic 151 foot copper Statue of Liberty who has stood tall in the waters off the southern tip of Manhattan since 1886, but also home to the many immigrants who adorn the robe of Lady Liberty on a daily basis and pose for photos with tourists.
Lives Of Liberty - Trailer from Tachyphylaxis on Vimeo.