Buildings at Montserrat in Spain.

Buildings at Montserrat in Spain.

 Stock photo ID: 825366