Click to expand/collapse all other details

Ilfracombe, Barnstaple, Devonshire, England