Babbacombe Bay, Devonshire image

Babbacombe Bay, Devonshire

© copyright Torre Abbey Museum

Return to: Babbacombe Bay, Devonshire details