Pladda in Alba / Scotland

Pladda in Alba / Scotland is a Coastline. Ⓦ.

Nature
coastline
Located in North Ayrshire
Country United Kingdom
Body of water Firth of Clyde