cityoflondon

London New Year Day Parade
© Historic Royal Palaces
Winter by the River