Designed by
Title
Altar of the Nuestra Señora del Carmen church in Galaroza, Huelva, Spain #280032406
Description
Galaroza, Huelva, Spain, June 3, 2023: Altar of the Nuestra Señora del Carmen church in Galaroza, Huelva, Spain
This image is editorial