Rock Pools, Nova Scotia, Canada

Rock Pools, Nova Scotia, Canada