Share
twitterlinkedinfacebook
Image 1 of 1
418.jpg
Within Rome, Italy, Saint Peters Square, Vatican City State (Holy See). Visitors enjoying a beautiful warm spring day.