Photos - Places - 2011-10-22

Trip to London. The Tower of London.