Inside Princess Charlotte's Royal Christening

The private ceremony took place at the same church where Princess Diana was baptized.

July 6, 2015

Examined