Duffus Village Hall

Duffus Village Hall
Duffus, IV30 2QY
Photo of Duffus Village Hall