Hosted on MSN21d
China: Fish meets artChangzhou, China - January 09, 2025 [Note: no sound] This is the bizarre yet humorous moment that a man’s arowana fish found itself snugly lodged in a statue of the legendary Monkey King.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results