Designed by
Title
Albi Cathedral interior in France #232767140
Description
ALBI, FRANCE - SEPTEMBER 29, 2021: Vaulted ceiling paintings of Albi Cathedral in France. The Cathedral Basilica of Saint Cecilia is a UNESCO World Heritage Site
This image is editorial