Origin of faith

2018, illegal urban installation, Germany