Cwm Hirnant


Cwm Hirnant - valley in United Kingdom.