Dive animals scuba club

Channel islands liveaboard diving with the MV Horizon and Dive Animals Scuba Club