16-OOZE-Between-the-Waters-(c-Ooze)

Architecture Firm Ooze water infrastructure

Courtesy Ooze