Image 845 of 973
"The Locking Piece" sculpture by Henry Moore on the Thames Embankment at Millbank, London. Westminster Bridge is in the background.
Jalbum 8.0