Showing posts with label United Kingdom. Show all posts
Showing posts with label United Kingdom. Show all posts

Friday, April 20, 2018

T is for Tower of London

Very moving display for Remembrance Day 2014

Just one of many cool sights in the museum

Definite tourist photo!!