RO / 2025
CGI Director @ Design Bridge, London

ROD
ORTEGA

A collection of work and visual experiments is dropping soon.

For Collaborations hello@rodrigoortega.com
London, UK
51.5072° N, 0.1276° W