Aug 20, 2012

Camillo de Lellis

Church St. Camillo de Lellis in Rome.

No comments:

Post a Comment