Two rolls of film on a trip to London, England, capturing touristic scenes and demonstrations.

You may also like

Back to Top