S F I C

Franciscan Sisters of the Immaculate Conception of the Holy Mother of God

Franciscan Sisters of the Immaculate Conception
of the Holy Mother of God

Generalate in Tagaytay – for sale!