Cavendish Beach#

Cavendish Beach
Licensed under PD

Cavendish Beach, Prince Edward Island.