Advertisement
The "Karen Sheard" user's logo

Karen Sheard

Marblehead, United States

sailing- swimming -skiing -rowing - on the water or on the snow - it's all good!

Publications