Tag: LARGEST FISH DISPLAY

Gensan nets Guinness World Record for Largest Fish Display