New York City - Cool Adventures


Powered by SmugMug Log In

Vintage NBC TV Camera, New York

Vintage television camera in the NBC shop at Rockefeller Center, New York, New York
Photo: Greg K. Hull © Chasing Light Media