The last picture, they're singing the Welsh National Anthem, I recognise a couple of Welsh people there.
I remember watching Catherine, newly engaged and on their first official engagement together here on Anglesey. He already knew the anthem and I was impressed and moved that she had learnt it too.
They chose Anglesey as their first official engagement as a "thank you" for probably respecting their privacy as they were living here.