Sharon, Neil, Amelia and Joshua

Christening and Wedding Blessing
Chapel Royal, Hampton Court Palace
July 5, 2014