Victoria Ling September 19, 2016 Luke Finch Victoria Ling is a photography and art direction studio based in London, UK.