New York has just got a new tourist highlight with this mirrored room above Grand Central

When visiting New York City as a tourist – or as a local – you’ve already go your hands more than full. The city is so … Continue reading New York has just got a new tourist highlight with this mirrored room above Grand Central