Print preview Close

Showing 1 results

Archival description
Marble Mountain, Inverness County
Marble Mountain, Inverness County