By the river Thames part 2 - from Lambeth to Westminster

October 2013

Dominique Hoffman, zebras54, October 2024