Large and oversized oriental carpets - new and antique - XXL carpets, palace size rugs, mansion size rugs...