Field study

Field study

Observation - Field study - UK and Ireland. Description: Longworth trapping.

Longworth trapping.