Decorated dragon boats are anchored on the Love River in Kaohsiung

Royalty-free stock photo ID: 80513566

Decorated dragon boats are anchored on the Love River in Kaohsiung