Elmira (City)

Location: Chemung, New York, United States of America

Facts

1875