Messa Mariana (26/28)

< Prev Next >
Cavalieri Templari in Piazza San Pietro. Italian Templar knights at St. Peter's square.
Cavalieri Templari in Piazza San Pietro. Italian Templar knights at St. Peter's square.
Filename: _AD18393.jpg
Copyright