All Green

Immanuelkirchstraße, Berlin Prenzlauer Berg, Germany.