top of page


steve johnson
Lighting design
architectural
A 100-meter ocean-inspired steel sculpture crowning The Entrada building Located in
Los Angeles, Califoria.
entrada




bottom of page
A 100-meter ocean-inspired steel sculpture crowning The Entrada building Located in
Los Angeles, Califoria.