Ram's Island, Northern Ireland

Island in Lough Neagh, Northern Ireland From Wikipedia, the free encyclopedia

Ram's Island, Northern Irelandmap