Search The Archive

Search form

Collection Search
Postcard

Postcard #24, front view, depicting the Stalls in the Cathedral at Amiens, Somme, France.