G

It s the Tower of London.

It s the Tower of London.
A castle in London.
Oh.
It holds the Crown Jewels by the way.
One of the top London landmarks and must see.
Solid 5.

Comments:

No comments