Forest Bus I Installation art I Monheim am Rhein

Embassy of Trees I installation in front of cologne cathedral