Live action footage
USA, New York City, Manhattan, Grand Central Station, Central Station Hall
HD
1920 x 1080