Embankment Tube Station, London

the beach: still life II - Poster