Thursday, February 22, 2007

Vermont

The Vermont Teddy Bear Factory in Shelburne, Vermont.


Church St. in downtown Burlington, Vermont.


Share/Save/Bookmark
blog comments powered by Disqus