Mole Fly  - Mayfly Dry Fly
Mole Fly - Mayfly Dry Fly

Size: 18

Mole Fly  - Mayfly Dry Fly