English: altar piece
Welsh: allorlun
Subject: Ystadau a Cadw