Campo Santo de Sant Gervasi

Outdoor

Europe, Spain, Barcelona