Saint Nicholas

Stained Glass

Church of St Catherine
Llanfaes, Anglesey, Wales

1964