Canovee Historical & Archaeological Society

Canovee Historical & Archaeological Society

On a visit to Kenmare