Berlin Germany, 2012

Mural Tête Gallery - Schönhauser Allee 161A Berlin 10435