Bunch of ducks on the back of a motorcycle

Location

Yangshuo (map)

Country

China

Bunch of ducks on the back of a motorcycle