Cyng. Ieuan Davies

Profile image for Cyng. Ieuan Davies

Plaid: Annibynnol

Ward: Llanybydder