I had the pleasure of capturing some fun photos of the Cain family during their family vacation to Carolina Beach, NC. So great seeing proud parents with their own grown children and grandchildren enjoying time together along our beautiful coast.
Click the play button below to see more!