February 19, 2017 Dolphin statue and Tower Bridge, St Katherine’s dock, London, England Continue reading →