Search The Archive

Search form

Collection Search
Postcard

Postcard #25, front view, depicting the Great Portal of the Cathedral at Amiens, Somme, France.