Nature worship ceremony Germany

Nature worship ceremony Germany

Nature worship ceremony in 1920s Germany (Science Source)