Johan Leandersson
Art Director at Ridley Scott Creative Group
London, United Kingdom