SEAS SAILS & SHORES


Nouvelle Ecosse: Mahone Bay
Nova Scotia, Mahone Bay