Gerald of Wales

Gerald of Wales

c. 1146 - 1223

Name Variant(s): Giraldus Cambrensis, Gerald de Barry,