Place Information

Torbay, Devon, GB