Designed by
Title
Shanghai, China - July 13, 2019: Really Expensive Tea Leaves in a Tea Store for People With Luxury Taste. 1460 Yuan for 500 Grams #282216388
Description
Shanghai, China - July 13, 2019: Really Expensive Tea Leaves in a Tea Store for People With Luxury Taste. 1460 Yuan for 500 Grams.
This image is editorial