battle between invading Normans and the army of Wales; Glasbury, Powys, Wales
No description defined