London

The Vasilik Family spends Christmas in London!

A special memorial to Princess Diana.