Harry in Central Park  filming with the Statue of Liberty in NYC 05.12.2012 #40