Tuesday, August 18, 2020

Inside Looking Out: Tamara Lees

Tamara Lees leaves Victoria Station after a holiday in London, UK, 15th October 1953
 

No comments:

Post a Comment