Archive for the tag "London"

The Lion Roars Tonight – Circa 1968

When London still had docks