Tildarg Dam

Tildarg Dam in Northern Ireland / Tuaisceart Éireann, Tildarg is a body of water.

Nature
body of water