Herkimer County: Valley Towns

Paperback / softback