Madame Tussaud's Baker St. London, England Postcard 6 x 4.25"
Gently owned, light wear. See photos.
Visit our store for more like this.