Stock Image: Wild duck. Image: 17779961

See these other Stock Image about wild duck

Browse Computers Images

Browse Healthcare & Medical Images

Browse Power and energy Images