Painter and performance artist David Garibaldi uses his unique style and gift to create The Portrait of Christ.
View the video now
from cbn.com
Click here to cancel reply.
Name: — required *
Email: — required *
Website:
Message:
Trackbacks