Saint Peter statue

Saint Peter statue

Saint Peter Enthroned statue in Saint Peter’s Basilica, Rome, Italy.

by
by
by
by
by
by