Marbled Green

Marbled Green

Observation - Marbled Green - UK and Ireland. Description: