top of page
OKTA Mural
Mural for the games room in the Okta office in London Farringdon.
bottom of page