PhotoFeatured

Classic 'high tea,' London

Classic 'high tea,' London
At the Gilbert Scott, in the wonderful Victoria hotel at Saint Pancras Station.

Add Comment

Comments (0)

×
×
×
×