1,200 pounds of rose petals were dropped from helicopters over the Statue of Liberty to commemorate the 70th Anniversary of the D-Day Invasion in Normandy. 

Tag Archives: Statue of Liberty
Broadway: Bowling Green and Ticker Tape Parades
New York’s famed Broadway starts at Bowling Green, the city’s oldest park. 


















