Drag to reposition your photo

Dougie Walker

Lives in Edinburgh, United Kingdom
STROMA Films is a video production company based in Edinburgh. Founded over 12 years ago by Douglas Walker and Brian Ross, the company was originally Rapid Visual Media and has now rebranded to STROMA Films. They specialise in producing films for artists, makers, designers and musicians. They also create promotional corporate films.
Dougie Walker
Advanced Upholstery S
Andrew Coomber