Chiesa di San Rocco

3.8
(16 reviews)
Largo San Rocco, Roccaraso Italy
Churches & Cathedrals
Sights & Landmarks
Attraction
Chiesa di San Rocco | L'Aquila | Italy | TripAligner