El Salvador

Image 59 of 125
< Prev Next >

San Salvador 14h.jpg

The Maria Auxiliadora church or "Don Rua" is an elegant Romanesque church and one of the most impressive architectural treasures in San Salvador, El Salvador.
<