Friday, January 22, 2021

At the movies...

The official premiere of CLEOPATRA (1963) at the Rivoli theatre in NYC. NBC truck on the right.
 

No comments: