Drag to reposition your photo
SF

Shawna Fitzmaurice

Lives in Paris, France. Is divorced.