Latin species: Palomena prasina English species: Green Shield Bug Date of photo: 2014-08-08 ID: 062188_50048