Thames by night

26 October 2022