The (Michael) Steven and Diana Larkin Family



 

From left to right, Katy, Joshua, Steven, Steve, Jon, and Becky
December 2005