This postcard from London depicts some of the city's most iconic landmarks including the Tower Bridge, Big Ben, and the London Eye ferris wheel located in a park, as well as a red double-decker bus and the queen.
This postcard from London depicts some of the city's most iconic landmarks including the Tower Bridge, Big Ben, and the London Eye ferris wheel located in a park, as well as a red double-decker bus and the queen.
This postcard from London depicts some of the city's most iconic landmarks including the Tower Bridge, Big Ben, and the London Eye ferris wheel located in a park, as well as a red double-decker bus and the queen.