Turó de la Peira

Europe, Spain, Barcelona