Filed under: Blog by Movement Generation Comments Off on Building Community Resilience: Rooftop Garden Installation in Action