Tag: Wales

Results

  • Rhiannon Glendower

    A major power player in British politics for the last few decades, she has a focus on urban renewal and eco-initiatives. She is primarily based in *Wales,* but has operatives throughout the British Isles. Heavily personally invested (both emotionally and …

All Tags