The very beautiful shop window of The Tea House

[Covent Garden - London - England]