You may not have spotted them but there are more than 500 early medieval carved stones in Wales ... But a few, such as a cross-carved stone from Marloes, Pembrokeshire, may give thanks for ...