From Our Photo Albums
Lackeen Castle
The view out from the upper hall of Lackeen Castle, 3 miles east of Lorrha, Co. Tipperary.
Next
Index