Rubber Duck at Keelung Harbor

Rubber Duck show at Keelung Harbor