Previous
The main square (Piazza Cavour) of Vercelli, a small town in the North of Italy. THANKS FOR DAILY TOP TEN (January 5, 2008)
Next
5 of 16 Comments Show All 16 Comments
Slobodan Kalupcic 27 Mar 2008
Wow .................. !Ron Johnson 08 Jan 2008
Fantastic Twilight capture!Jerry 07 Jan 2008
Lovely picture and excellent mood!Roberta Ponte 07 Jan 2008
proprio bella questa foto...non sono mai stata a Vercelli ^_^Anne Vis 07 Jan 2008
Beautiful shot, Federica!