Merton, Devon, United Kingdom

Merton, Devon, United Kingdom

Merton