28.5.11 004

28.5.11 004

Observation - 28.5.11 004 - UK and Ireland. Description: Can someone tell me what these red 'nodules' are, please?

Can someone tell me what these red 'nodules' are, please?