Saibara Pollinator Garden

Saibara Pollinator Garden

A 4,500 square foot pollinator park with benches, walkways and flowering plants and shrubs.