Torosay


Torosay - civil parish in United Kingdom.