photo of Lleu statue

Statue of Lleu Llaw Gyffes is now in place!