harequine duck on the rock

Ducks