チャペル・ロイヤル
An altarpiece for Chapel Royal at Holyrood Palace.