Tuesday, March 21, 2006

Touched by the Hand of God *


Mario Giacomelli | Priests | 1961-1963
(from the series: There Are No Hands to Caress My Face)

* New Order