Large crowd turns out for 2025 Annual Columbus Day Festival