London Vintage Map Umbrella
Rather than complain about their frequent inclement weather, Londoners are doing something about it: they’re printing a map of London on the fabric of umbrellas, such that their most used accessory (aside from rocks for throwing at police—everything we now about London comes from Judge Dredd and movies about coal … Read More