old-england.com / Embankment & Cleopatra's Needle 1900s
Thames - London

Previous Home Next

Embankment