This is one of the many pieces of art in stowe along their bike path. It really adds something wonderful to the backdrop of the beautiful scenery stowe has to offer. October 2008
By Yankee Magazine
Nov 03 2008