Designed by
Title
A priest reads seated in front of the Parish Church of Santissima Annunziata in Parma, Italy #245352834
Description
A priest reads seated in front of the Parish Church of Santissima Annunziata in Parma, Italy, Europe
This image is editorial