Guests enjoy Order of Malta’s 27th summer camp in Wales

Guests enjoy Order of Malta’s 27th summer camp in Wales