This is definitely the largest flag I have seen. Draped over a building in preparation for tomorrows 9/11 memorial it is quite a sight to behold.
God Bless America
Crazy Skies Over Manhattan, NY Harbor, East River, Hudson River, and the Statue of ...
NY- Greek and Roman Statues from the Metropolitan Museum of Art