Babbacombe Model Village, Babbacombe

Babbacombe Model Village, Babbacombe
Hampton Avenue, Torquay, Devon, TQ1 3LA
Photo of Babbacombe Model Village, Babbacombe