Victoria Memorial, London UK (a TARDIS abroad)

TARDI Victoria Memorial  London UK England Doctor WhoThe TARDIS hanging out with the Queen at her Memorial in London just outside Buckingham Palace.

See more of a TARDIS abroad!

Leave a Reply