Tayvallich Village Hall

Tayvallich Village Hall
Tayvallich, Lochgilphead, Argyll and Bute, PA31 8PW