Back to album

DimSumDoll

The giant baozi (steamed bun) icon of Din Tai Fung, a dim sum restaurant in the basement of Taipei 101.

 

 

73 views
0 faves
0 comments
Uploaded on May 8, 2012
Taken on April 24, 2012