Love, Love Tea

Shanghai has a tea shop, song fen.
Delicious! What an art!

20110424-051236.jpg

Advertisements