Tuesday, May 19, 2020

Mary, Tower of David






The Tower of David is symbolic of Mary. 

The Tower of David is a symbol of Victory.

She is victorious in giving refuge to the sick and the afflicted. 

She is victorious in defending her Church against evil oppressors.