2 photos

Mushroom Sculpture North Bennington, Vermont 1991Train Station Plaque North Bennington, Vermont 1991