Friends of San Diego Architecture Image Library
The Cathedral of Saint Peter of Beauvais, a Roman Catholic church in the northern town of Beauvais, Oise, France. It is the seat of the Bishop of Beauvais, Noyon and Senlis.
Filename: French & English Gothic FEG0079.jpg
© Friends of San Diego Architecture