Screen wall made from interwoven metal strips with a polished, mirror-like finish, reflecting its surroundings and camouflaging its presence

Code produit:
868478205