Designed by
Title
St. Peter's Square, opposite the facade of the cathedral. Vatican City, Rome, Italy #288764385
Description
Serene ambiance in St. Peter's Square, opposite the magnificent cathedral facade. Discover the timeless beauty of Vatican City, Rome, Italy. Generative AI