Friends of San Diego Architecture Image Library
The Cathedral of Saint Peter of Beauvais is 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 FEG0078.jpg
Roman Catholic Church
© Friends of San Diego Architecture