strom-la is a landscape architecture firm that plans, designs, manages, and nurtures the built and natural environments.
logo design / art direction / brand identity