← Return to photo page

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