Carpets - Handmade in Peru Alpaca Craftsman Rugs Srl Address: JR. VESALIO 337, 051 Lima Peru Phone Number: +51 960 52 05 07