Picnic blanket