Return



home page

Amiens cathedral

w. 18

The Last Supper

c.1250