Urban Barnacles

I think that infestation is somewhere in Turkey, possibly the TRT broadcasting facility. Earliest search via Tineye dates to 2008.

[Found here.]

%d bloggers like this: