:::
Thumbs
:::
Next >>
:::
london walks, chelsea----this was a military installation in chelsea.