Barcelona Cathedral
Cathedral of the Holy Cross and Saint Eulalia, Barcelona, Spain, with a clear blue sky
© Rmcguirk | Stock Free Images
Similar Free Images