Cedar Messiah
A 21-foot, one-ton crucifix stands next to the world famous
Virgin Mary image window
in Clearwater, Florida. Felix Avalos of Texas carved it over three years after receiving a message from God. It honors his faith and smells great!
Living Large Picture Gallery