FACE TO FACE: A demonstrator held a mirror to reflect police officers in Kiev, Ukraine, Monday Dec 30th. 2013. Opposition activists protested in the capital, continuing more than a month of rallies opposing the government’s decision to shelve a key deal with the European Union.
(Sergei Chuzavkov/Associated Press)
damn i love this
Newport Roof Top / David Fuller Photo / thefullercollection.com
Its Been Too Long by Jewrato
Art 6: Radishes