The Mayfly Project is a 501(c)(3) organization that uses fly fishing as a catalyst to mentor children in foster care. Their mission is to build relationships with children in foster care through fly fishing and introduce them to their local water ecosystems, with a hope that connecting them to a rewarding hobby will provide an […]







