Place: Brookfield Orchard, North Brookfield, Massachusetts, United States
By Ed Steinerts Uploaded on 10 November 2007 1 favorite, 34 views
More strange stuff displayed at Brookfield Orchard.