top of page

OKTA Mural 

Mural for the games room in the Okta office in London Farringdon. 

bottom of page