TERSA - Plant on processing of a firm household waste, ecological, socially responsible production in the Sant Adria de Besos, Barcelona, Catalonia, Spain

Royalty-free stock photo ID: 102084793

TERSA - Plant on processing of a firm household waste, ecological, socially responsible production in the Sant Adria de Besos, Barcelona, Catalonia, Spain