11 / 90

Editor's pick - Crazy yet amazing photos

Dog puppy "Sandy" protects against the rain with an umbrella fixed on her leash during a stroll in Rust, southern Germany, on May 26, 2013. AFP PHOTO / PATRICK SEEGER