Michael Keefe


Summer 2007
(left to right) Stephanie, Michelle, Laura, Andrew, Michael, Kimberly, Theresa, David, Elizabeth, Christopher, Anne, Nicole, Carolyn
Dave and Kim's wedding, August 2007

Fall 2014
(left to right) David, Ryder, Nicole, Theresa, Laura, Stephanie, Michael, Anne, Samuel, Elizabeth, Andrew, Michelle, Christopher, Carolyn
Anne and Sam's wedding, October 2014

Spring 2015
(left to right) Nicole, Theresa, Stephanie, Michelle, Andrew, Kathleen, Christopher, Michael, Elizabeth, David, Ryder, Carolyn, Anne, Samuel
Chris and Katie's wedding, May 2015