Thames Barrier

Photographer:
amilustre
Uploaded:
2011-05-29
City:
London
Country:
United Kingdom