Wild geraniums growing on the edge of a trail through the Needham Town Forest
Wild geranium on woodland trail - Wild geraniums growing on the edge of a trail through the Needham Town Forest