Home » Top 1000 Street Art Pictures » Abstract owl (?) in Lodz, Poland Share this on Facebook download .zip with all pictures That symbol on the bottom seems mystical, sick art! Related Posts Manhattan Bridge Famous artists on the side of the Prince Albert pub in Brighton, UK Spider graffiti – Brussels, Belgium. I see that thing from afar every time I take the train. Comments are closed.