Torsa

Torsa

Torsa (occasionally Torsay) is one of the Slate Islands in Argyll and Bute, Scotland.

Read more about Torsa.