mail_outline sales@mediastorehouse.com
St. Teresa of Avila (1515-1582), Spanish writer and religious
Santa Teresa receiving communion, St. Teresa of Avila (1515-1582), Spanish religious writer