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