The sun was shining on Fair Haven Day 2015 and fun abounded.
Longtime friends caught up with one another, music played, people ate, drank and were quite merry.
Take a look at the slideshow above for a glimpse into the day.
Thanks to Tom Bull, David Becker and Cathy Mazza Truesdell for the extra help with our camera emergency! The photo of Mayor Ben Lucarelli, DJ Breckenridge and Susan Sorensen is courtesy of David Becker.