Mather's Cross


Mather's Cross - interchange in Northern Ireland.