Sant Pere de les Puel·les

Architecture & Buildings

Europe, Spain, Barcelona