mail_outline sales@mediastorehouse.com
Italy, Umbria, Perugia district, Spello, Infiorata, Corpus Domini procession
Flowering in Castelluccio di Norcia village, Perugia district, Umbria, Italy