Preview Museo Rafael Larco in Lima, Peru. Image ID: 1350-2987 Artist: Greg Vaughn Purchase a commercial license Buy framed prints & more from our print store museo larco larco museum lima peru rafael larco hoyle rafael larco herrera museums inca incan pre columbian archeology research culture cultural attractions south america latin america travel scenic gv15030062