Umbrella With a Map of London on the Inside of It
The London map umbrella is an umbrella with a map of London printed on the inside of it, so that once you get caught in the rain (and you will), and once you get lost (and you will), you will have the two things you need combined into one. Just open up the umbrella, protect … Read more