biggarden.scot
Kilbride Bay & Littorina obtusata
Kilbride Bay is the small sandy beach across the road from the walled garden ; and Littorina obtusata is …