Britannica AI Icon

Cathedral of Saint-Pierre: Media

cathedral, Beauvais, France

Images

Beauvais: Cathedral of Saint-Pierre
The Cathedral of Saint-Pierre, Beauvais, France.
James Mitchell