Town and country

By Uplymer

The Protesters

Trafalgar Square, London, on the day of Margaret Thatcher's funeral.

Comments
Sign in or get an account to comment.