Island · United Kingdom
Texa

Texa is a island in Argyll and Bute, United Kingdom. Island south of Islay, in the Inner Hebrides, Scotland.
Island · United Kingdom

Texa is a island in Argyll and Bute, United Kingdom. Island south of Islay, in the Inner Hebrides, Scotland.