Aliaria petiolata 14 Jun 2013 18-16

Aliaria petiolata 14 Jun 2013 18-16

Observation - Aliaria petiolata 14 Jun 2013 18-16 - UK and Ireland. Description: