Steamed rice dumpling in lotus leaf, Hong Kong, China

- Image ID: D7W17R
Steamed rice dumpling in lotus leaf, Hong Kong, China
robertharding / Alamy Stock Photo
Image ID: D7W17R