The Druid Order, Autumn Equinox, Primrose Hill, London. | Documentary 2019 Shortlist | British Photography Awards