Loading...
Uploaded by dtags99 on Oct 20, 2006
pics and stuff about the Umbra Institute study abroad program in Perugia, Italy. www.umbra-institute.com
Travel & Events
Standard YouTube License
Perugia is a such of boring city compared with other cities in Italy.
mentaliptus 3 years ago
Great slideshow. Brought back many great memories. Perugia is awesome and by far the best place to study abroad in Italy. Wish I were there now! Ciao Tutti TODD!
shome2000 5 years ago
Load more suggestions
Perugia is a such of boring city compared with other cities in Italy.
mentaliptus 3 years ago
Great slideshow. Brought back many great memories. Perugia is awesome and by far the best place to study abroad in Italy. Wish I were there now! Ciao Tutti TODD!
shome2000 5 years ago