No products in the cart.
1906 - Great Britain - Used with stamps
London, Cranston's Kenilworth Hotel.