Friday, October 7, 2016

West Carriage Drive

Mounted police officers, West Carriage Drive, Hyde Park, London  border=
Mounted police officers
West Carriage Drive, Hyde Park
London, September 2016

No comments: