“British History from Above”
Leeds showing new Town Hall – September 1933. (Photo by US National Archives via “A History of Britain From Above”)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy