Island · United Kingdom
Ailsa Craig

Ailsa Craig is a island in South Ayrshire, United Kingdom. Island in the outer Firth of Clyde, South Ayrshire, Scotland, UK.
Island · United Kingdom

Ailsa Craig is a island in South Ayrshire, United Kingdom. Island in the outer Firth of Clyde, South Ayrshire, Scotland, UK.