Facade of Santa Maria de Montserrat Monastery in Catalonia, Spain.

Facade of Santa Maria de Montserrat Monastery in Catalonia, Spain.

 Stock photo ID: 136550930

Same artist

  |   See all