Brazil - stevenlevourch

Detail from a Pelourinho' church, Salvador de Bahia, Brazil.

brazilsalvadorpelourinhochurch