190508 Explore Carrousel 3
James Neiss/staff photographer North Tonawanda, NY - There is much to explore at the Herschell Carrousel Museum in North Tonawanda.