Carp

Carp can be one of the most challenging fish to hook and land on a fly.