317
Grand Central - New York City, USA
From the big screen
- 5/5
Always wanted to visit the terminal as it has featured in so many of my favourite movies. The visit did not disappoint, stunning architecture and a fascinating mural.
No images uploaded with this review
Posted by:
jb1278
Post date:
4 Dec 2018, 23:13
Edited:
4 Dec 2018, 23:15