Image 1 of 1

GHoffman_Italy-50-74.jpg

Priest on steps outside church.Rome,Italy
twitterlinkedinfacebook