Soa Island


Soa Island - a tidal island off the coast of Tiree.