29th November 2015

P1170673
The Twelve Days of Christmas at Covent Garden
P1170677
Covent Garden
P1170678
Covent Garden
P1170680
Harrods
P1170679
Lauduree
P1170684

P1170685

 

Advertisements