Wednesday, October 11, 2017

London, Tower Of London 10

















The view of the castle walls and the White Tower from the Thames side.

No comments: