Cedar Messiah

(c) Get Hep Studios

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