Features
Spotlight: Rory McLeish
Rory McLeish is a 3D artist and concept designer from Glasgow, now based and working in Harrogate, North Yorkshire. A couple of years ago Rory moved back to the UK after spending 5 years in Los Angeles working in the visual effects industry, and is...
Posted by: Creativepool