Cheryl's 50th Birthday Party

August 1, 2010

Yes, it was a surprise