Rock Center Cafe

 

Rock Center Cafe is an American restaurant located inside Rockefeller Center Plaza, one of the most memorable landmark locations in New York City.

Credits: utpal shah, Beautiful GIFS and Google+, Rock Center Café

The lights on the Nativity scene

 

 

“Almost everyone who’s been to primary school in Britain has had towels put on their heads to play the shepherds in the nativity play.” – Jim Crace

Credits: utpal shah, Beautiful GIFS and Google+, BrainyQuote