4 Dec 2018, 23:13
4 Dec 2018, 23:15
Grand Central - New York City, USA
From the big screen
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