Norman castle pictures. Trim Castle, the largest Anglo-Norman castle in Ireland Bravehart