Album

Locust Grove Farm

Tree frog hanging out waiting for some sunshine in New England