More stunning architecture in Rome, found on top of the Police Station close to The Trevi Fountain.
Taking a different look at some of the iconic buildings and art in Rome, from the Colosseum to the Trevi Fountian.
There are no reviews yet.
Not that bad
Current ye@r *
Leave this field empty