Nicola Keegan
Photo: © Perre Dufour
About the Author
Nicola Keegan divides her time between Ireland and France with her husband and three children.
Photo: © Perre Dufour
Nicola Keegan divides her time between Ireland and France with her husband and three children.