London Architecture

London architecture

Modern buildings in and London bridge, view from water. Horizontal. London, UK.