Eclipse @ Canal Days

Fairport Canal Days 5 High St, Fairport, NY, United States

Learn more about the upcoming Total Solar Eclipse at Canal Days in the KidZone with the RMSC and members of the Rochester […]

Free