Hugh Miller

London
7 October 2025

Hugh Miller