The beautiful stain glass window and altar at St Tudnos church in Llandudno, Wales.