Italy, Abruzzo, Gran Sasso e Monti della Laga National Park, Rocca Calascio castle and Santa Maria della Pietà church
Rocca Calascio Castle and Santa Maria della Pieta Church, Gran Sasso e Monti della Laga National Park, Abruzzo, Italy, Europe, Photo by Lorenzo Mattei
Details
License type
Rights Managed