Quizzing Live

Caenarfon Castle Was One Of The Many Castles Constructed By Which King

Answer:
Edward I