Palmer Taylor Preserve

258 Middle Haddam Road, Portland, CT, USA

Visit Website

★★☆☆☆