Nicola Keegan

Nicola Keegan divides her time between Ireland and France with her husband and three children.