Logo

A. It alludes to the Garden of Eden.
B. It symbolizes perfection and paradise.
C. It is a symbol of the Virgin Mary.
D. All of the above

Correct Answer: All of the above

Last Updated: April 28, 2023