Origin is a permanent installation at a prominent technology company building featuring mural and sculptural components. The title suggests innovation, boldness and growth.





Origin is a permanent installation at a prominent technology company building featuring mural and sculptural components. The title suggests innovation, boldness and growth.