The Waverley Electric Car Company, part of International Motor Car company, was located in Indianapolis, Indiana, United States.
Subject ID: 2070
MoreThe Waverley Electric Car Company, part of International Motor Car company, was located in Indianapolis, Indiana, United States.
Subject ID: 2070
Subject ID: 2070