Amie O'Shaughnessy

Lives in Lausanne, Switzerland with her son (age 8), husband and dog.

Blogs By Amie O'Shaughnessy