Prince Alexander's christening, 9 September 2016

The christening

» Find out more about the christening