The Hand of God

Carreg Cennen Castle in Wales, dramatically capture with four disciples waiting to be touched.

No comments yet