Hayes Gardens in Herring Cove, Nova Scotia

Hayes Gardens in Herring Cove is a shoal.

Nature
shoal