Town and country

By Uplymer

The Protesters

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

100 views
  • 0
  • 0