Tea For Two

Latest

[London, July 5. Two woman drink tea in show garden during press preview day for the Hampton Court Palace Flower Show]

The 21st Hampton Court Palace Flower Show, which is the UK’s biggest gardening show covering 34 acres, opens to the public tomorrow and runs until July 11, 2010. Image via Getty.

 
Join the discussion...