The Festival of Lights

The Festival of Lights 5600 Mckinley Pkwy, Hamburg, NY, United States