Designed by
Title
Buildings in the Victoria Embankment Garden #241223378
Description
London, England, UK: From Thames River. Beige stone cubistic Shell Mex House with clock behind green foliage of Victoria Embankment gardens under gray cloudscape
This image is editorial