The "Echo Chen" user's logo

Echo Chen

Cambridge, United States

Harvard GSD Landscape Architecture Candidate 2021'

Stacks