some belated pictures of a lovely high tea service at the goring, in london.

IMG_3489 IMG_3490 IMG_3491 IMG_3492 IMG_3495 IMG_3496 IMG_3497 IMG_3499

Advertisements