Cappella di San Rocco e San SebastianoChapelShareStrada Prelle10012 Albiano d'Ivrea, PiemonteItalyGet directions