image196.jpg Liber FloridusThumbnailsWest Portal Tympanus
Location: Arles, France
Date: 1160-1180
Medium:
Source: Saint Trophime Church