Stock Photo: Detail of one of the scene of the altar (XVc.) of Santa Maria Magdalena church at Cala. Huelva province. Spain.

Stock Photo: 1566-301826 Detail of one of the scene of the altar (XVc.) of Santa Maria Magdalena church at Cala. Huelva province. Spain.