Beth O'shaughnessy

Carlow, County Carlow
Beth O'shaughnessy