St. Peter's Square

In town for a meeting. Could not believe how quiet it was but also how the space in St Peters Square has been transformed.

Comments
Sign in or get an account to comment.