Archives : June 15th, 2011

American Toad

We just found an American Toad in our yard in Sutton MA! What a cutie. Photos will be posted soon! Sunny, gorgeous day, 80.5F.