It's a nice day so the sun is smiling in Margaret's Weather Picture.
1 / 26
WDSU - New Orleans
Mon, Jun 10, 2013 12:10 PM EDT