Description
Naturally lit fish tank full of lobster act as a menu for restaurant guests to select from in the small Chinese food capital Linhai, Taizhou, Zhejiang, the home of three MICHELIN Star restaurant Xin Rong Ji.
Naturally lit fish tank full of lobster act as a menu for restaurant guests to select from in the small Chinese food capital Linhai, Taizhou, Zhejiang, the home of three MICHELIN Star restaurant Xin Rong Ji.
Learn more about royalty-free images or view FAQs related to stock photos.
© 2024 iStockphoto LP. The iStock design is a trademark of iStockphoto LP. Browse millions of high-quality stock photos, illustrations, and videos.