Tourists pose at the North Moore Street Fire Station made famous as a Ghostbusters film location in New York City, USA


Size: 2929px × 4234px
Location: New York City, United States of America
Photo credit: © Tim Whitby / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: 8, call, film, fire, ghostbuster, ghostbusters, gonna, hook, ladder, location, logo, movie, station, tourism, tourist, travel, ya, york