Wall Butterfly - RSPB Isley Marsh

Wall Butterfly - RSPB Isley Marsh

Observation - Wall Butterfly - RSPB Isley Marsh. Description: