Alpacas at Scotland Hill

Alpacas at Scotland Hill

110 Pudding Hill Road, Scotland, CT, United States