Saint Veronica statue

Saint Veronica statue

Saint Veronica statue inside Saint Peter’s Basilica, Rome, Italy.

by
by
by
by
by
by