Brazil - stevenlevourch

Baroque Church from the Pelourinho, Salvador de Bahia, Brazil.

brazilsalvadorpelourinhochurch