Port Shoreham Beach

Port Shoreham Beach

, Nova Scotia