P1000341

P1000341

Observation - P1000341 - UK and Ireland. Description: Found on patch of grassland close to river Ely in Cardiff

Found on patch of grassland close to river Ely in Cardiff