Sea Campion - Capstone, Ilfracombe

Sea Campion - Capstone, Ilfracombe

Observation - Sea Campion - Capstone, Ilfracombe - UK and Ireland. Description: