Little Ross
From Wikipedia, the free encyclopedia
Little Ross is a small island, with a lighthouse, in Dumfries and Galloway, Scotland
It is next to Meikle Ross on the mainland, which is a headland, and there are two small rocks off it, Sugarloaf and Fox Craig.