Barry Sheff, Board Member Friends of Casco Bay
Barry Sheff, Board Member Friends of Casco Bay Photo credit: Kevin Morris

Barry Sheff, Board Member Friends of Casco Bay