A showcase and presentation, as PBIFF enters its 16th year. Join us as we honor students and their films from statewide colleges, community colleges and high schools.
Location
Movies of Delray
7421 West Atlantic Avenue
Delray Beach, FL 33446
United States