La Rosa Gardens Community Orchard

La Rosa Gardens Community Orchard is a community orchard located in La Rosa Gardens, Green Bay, and cared for by a group of local residents.

Facebook