avalon nj family beach photographer June 2, 2016 Avalon NJ family beach photo session by Karrie Davis Photography.