Brazil. Salvador de Bahia. Street art. Self-portrait.

Brazil. Salvador de Bahia. Street art. Self-portrait.