Touch The Face of God is a photograph by Kevin Deal which was uploaded on August 22nd, 2017.
Title
Touch The Face of God
Artist
Kevin Deal
Medium
Photograph - Camera
Description
Light beam at Saint Peter's Basilica
Uploaded
August 22nd, 2017