Purple Vetch 21.7.12

Purple Vetch 21.7.12

Observation - Purple Vetch 21.7.12 - UK and Ireland. Description: