Thatched Roof
One of many forms of thatched roofs seen in Ireland.