Teddy Bear

Teddy Bear

Vermont Teddy Bear on the side of the road in Vermont

Leave a Comment