SANTA TERESA DE AVILA (ALTAR)

Height: 190cm​

​

Archdiocesan Shrine of Santa Teresa de Avila​

Talisay City, Cebu​

Accession no. SGA-RO-SV-003