CADIZ. Iglesia de Capuchinos. Altar Mayor.
Automatically generated translation
CADIZ. Capuchin Church. High altar.