Mike McQuillan and his children Grace and Rory.


Aiden, Grace and Shannon, August 2005.


Mike with his children Grace and Rory.  1997.


Grace and Rory as Toddlers.

Rory, Charlotte, Lauren (Jim's daughter), and Grace.  December 2000.

Rory, Mike and Grace.  2002

Mike, a deeply spiritual man, who Christened his neice, Lauren Elizabeth. August 2000.