Trooping the Colour

Trooping the Colour

£1,450