An arts and culture spot in New Castle, NH.
Route 1B, Wildrose Lane, New Castle, NH 03854
New Castle, NH
Photo: Doug Kerr from Albany, NY, United States / CC BY-SA 2.0