oncomera DSC00189

oncomera DSC00189

Observation - oncomera DSC00189 - UK and Ireland. Description: