Minnesota Reflections

May Day celebration, Big Stone County, Minnesota