Ross Bay
United Kingdom
>
Dumfries and Galloway
>
Ross Bay
Ross Bay in Dumfries and Galloway.
Ross Bay
Vegetation and ground cover
beach