A giant pin-up wears a bubble-like diving helmet and a two-piece bathing suit in a whimsical, 1950s-ish, science fiction-like mural in Miami's Wynwood arts district painted by an Amsterdam-based collective known as The London Police.