Parent Bug Preston Montford

Parent Bug  Preston Montford

Observation - Parent Bug Preston Montford - UK and Ireland. Description: 5th instar

5th instar