Goofy. Funny. Smart. Playful. Thoughtful. Loving.

Life Watch @johndgardiner