March 3, 2017

March 3, 2017
Cleveland - Warner & Swasey Company (June 2023)