Free Hampshire

Temple

A town in New Hampshire.