Common Green Capsid 22782

Observation - Common Green Capsid 22782 - UK and Ireland. Description: