Photos that make you think. ©NTordai

Graffiti

Perplexing graffiti. 

  
On a building somewhere in Chicago.