Beautiful World : What a puddle in North Park … What a puddle in North Park of Mccandless, Pennsylvania [OC][3771×2121] Picture found by the Ditpub “Beautiful World” searcher. Original was/is available from http://imgur.com/pPSXic2...