Posts Tagged ‘carnival rides’

Compromise…another life skill to learn.

Posted by: Susan on September 3, 2012