Monserrat

views updated

Monserrat: see Montserrat, Spain.

More From encyclopedia.com