Posted by: meera July 19, 2004
Login in to Rate this Post:
0
?
My sis is in Italy and she tells me its an awesome place. As soon as I save a bit of money and have the time, I am definitely going there.
Have fun u guys and forward me the pics, would lop to see them.