Craignure Village Hall

Craignure Village Hall
Craignure, Isle of Mull, Argyll and Bute, PA65 6BE
Photo of Craignure Village Hall