Floutern Tarn


Floutern Tarn - lake in United Kingdom.