High Cross, Roscrea
FOR SALE: €280 | Oil on Canvas | Size: 16” Wide x 20” High