Designed by
Title
Saint Peter`s Square Bernini Fountain Tourists Vatican Rome Italy. St. Peter`s Basilica, St. Peter`s Square, Vatican City, Rome #166881590
Description
Saint Peter`s Square Bernini Fountain Tourists Vatican Rome Italy. St. Peter`s Basilica, St. Peter`s Square, Vatican City, Rome, Italy, April, 2019.
This image is editorial