I love a good cup of English tea, so these lovely giant teacup planters make me happy! You can find them in Epcot, of course, just steps away from the fish & chips that also make me happy. :-) This picture was taken during the Flower & Garden Festival in 2009.
No comments:
Post a Comment