A framed Flag of Heroes is displayed in Grand Central Terminal - New York

CLICK TO ENLARGE THE PICTURE
PHOTO GALLERY
Grand Central Terminal - New York