Duncansborough Macintosh Church

Duncansborough Macintosh Church
The Parade, Fort William, PH33 6BA
Photo of Duncansborough Macintosh Church