Back to album

Ultra expensive Ocha Tea and Complimentary appetizer... Nishimura Restaurant, Shangri-La Hotel - Jakarta Pusat

104 views
0 faves
0 comments
Uploaded on February 24, 2012
Taken on February 19, 2012