Kidney Vetch Caldey Island

Kidney Vetch Caldey Island

Observation - Kidney Vetch Caldey Island - UK and Ireland. Description: