AttractionGuide
Featuring Jacques de Beaufort is an artist and filmmaker living in Lake Worth, Florida where he is an Associate Professor of Visual Art at Palm Beach State College.