5 of 35
CFCA's 30th Anniversary Cruise
One of the many pools on board
www.cfca.net