Alfas on the Beach - 2003 - Fort Lauderdale, FL 4 Alberto Pugliese GallerySouth Florida AROC No Images found.