Ellis Island, New York USA (a TARDIS abroad)

The TARDIS visits Ellis Island in New Jersey, NY.

Ellis Island New York New Jersey A TARDIS Abroad Doctor Who Exterior

Ellis Island New York New Jersey A TARDIS Abroad Doctor Who Interior

See more of A TARDIS Abroad.

Leave a Reply