Scott and Finn McGuire, center, and Suzy Rivera took what would be their last family vacation in the summer of 2015 in Florida. Courtesy of Suzy Rivera
Scott and Finn McGuire, center, and Suzy Rivera took what would be their last family vacation in the summer of 2015 in Florida. Courtesy of Suzy Rivera Courtesy of Suzy Rivera
Scott and Finn McGuire, center, and Suzy Rivera took what would be their last family vacation in the summer of 2015 in Florida. Courtesy of Suzy Rivera Courtesy of Suzy Rivera