Steven and Helen Dowd, photographed for The Telegraph Magazine

London, 2020

Using Format