Elizabeth Taylor Has Some Fun Surrounded by Pigeons in Trafalgar Square, London, November 1948
This post was originally published on this siteTrafalgar Square in central London is a public square that has been a significant landmark since the 13th […]
