Log out
Saint Nicholas
Stained Glass
Church of St Catherine
Llanfaes, Anglesey, Wales
1964