Students were parading through the streets of Perugia in central Italy, wearing full Renaissance robes in the July sun.
All rights reserved
Students were parading through the streets of Perugia in central Italy, wearing full Renaissance robes in the July sun.