IPL Auction 2025- Full List of Sold & Unsold Players

IPL Auction 2025: On Monday, November 25, at the Abadi Al Johar Arena in Jeddah, the IPL Auction process was concluded. Over the course of two days, 182 players were sold, and the 10 franchises spent an incredible Rs 639.15 crore. Over the course of 2 days, 62 foreign players were sold. VenkateshIyer (Rs 23.75 crore), ShreyasIyer (Rs 26.75 crore), and Rishabh Pant (Rs 27 crore) were the most expensive additions on Sunday.Bihar’s VaibhavSuryavanshi became the youngest player ever to be bought at an IPL auction. For him, the Rajasthan Royals had to pay Rs 1.1 crore.

IPL Auction 2025- List of Sold Players

PlayerRoleBase PriceSold PriceTeam
Arshdeep SinghBowler (IND)2 Crore18 Crore (RTM)Punjab Kings
KagisoRabadaBowler (SA)2 Crore10.75 CroreGujarat Titans
ShreyasIyerBatsman (IND)2 Crore26.75 CrorePunjab Kings
Jos ButtlerKeeper (ENG)2 Crore15.75 CroreGujarat Titans
Mitchell StarcBowler (AUS)2Crore11.75 CroreDelhi Capitals
Rishabh PantKeeper (IND)2 Crore27.00 CroreLucknow Super Giants
Mohammad ShamiBowler (IND)2 Crore10.00 CroreSunRisers Hyderabad
David MillerBatsman (SA)1.50 Crore7.50 CroresLucknow Super Giants
YuzvendraChahalBowler (IND)2 Crore18.00 CrorePunjab Kings
Mohammad SirajBowler (IND)2Crore12.25 CroreGujarat Titans
Liam LivingstoneBatsman (ENG)2 Crore8.75 CroreRoyal Challengers Bengaluru
KL RahulKeeper (IND)2 Crore14.00 CroreDelhi Capitals
Harry BrookBatsman (ENG)2 Crore6.25 CroreDelhi Capitals
Aiden MarkramBatsman (SA)2 Crore2.00 CroreLucknow Super Giants
Devon ConwayBatsman (NZ)2 Crore6.25 CroreChennai Super Kings
Rahul TripathiBatsman (IND)75 Lakh3.40 CroreChennai Super Kings
Jake Fraser-McGurkBatsman (AUS)2 Crore9.00 Crore (RTM)Delhi Capitals
Harshal PatelAll-rounder (IND)2 Crore8.00 CroreSunRisers Hyderabad
RachinRavindraAll-rounder (NZ)1.50 Crore4.00 Crore (RTM)Chennai Super Kings
RavichandranAshwinAll-rounder (IND)2 Crore9.75 CroreChennai Super Kings
VenkateshIyerAll-rounder (IND)2 Crore23.75 CroreKolkata Knight Riders
Marcus StoinisAll Rounder (AUS)2 Crore11.00 CrorePunjab Kings
Mitchell MarshAll-rounder (AUS)2 Crore3.40 CroreLucknow Super giants
Glenn MaxwellAll-Rounder (AUS)2 Crore4.20 CrorePunjab Kings
Quinton de KockWicket Keeper (SA)2 Crore3.60 CroreKolkata Knight Riders
Phil SaltWicket Keeper (ENG)2 Crore11.50 CroreRoyal Challengers Bengaluru
RahmanullahGurbazWicket Keeper (AFG)2 Crore2.00 CroreKolkata Knight Riders
IshanKishanWicket Keeper (IND)2 Crore11.25 CroreSunRisers Hyderabad
Jitesh SharmaWicket keeper (IND)2 Crore11.00 CroreRoyal Challengers Bengaluru
Josh HazlewoodBowler (AUS)2 Crore12.50 CroreRoyal Challengers Bengaluru
Prasidh KrishnaBowler (IND)2 Crore9.50 CroreGujarat Titans
Avesh KhanBowler (IND)2 Crore9.75 CroreLucknow Super Giants
AnrichNortjeBowler (SA)2 Crore6.50 CroreKolkata Knight Riders
Jofra ArcherBowler (ENG)2 Crore12.50 CroreRajasthan Royals
Khaleel AhmedBowler (IND)2 Crore4.80 CroreChennai Super Kings
T. NatarajanBowler (IND)2 Crore10.75 CroreDelhi Capitals
Trent BoultBowler (NZ)2 Crore12.50 CroreMumbai Indians
MaheeshTheekshanaBowler (SL)2 Crore4.40 CroreRajasthan Royals
Rahul ChaharBowler (IND)1 Crore3.20 CroreSunRisers Hyderabad
Adam ZampaBowler (AUS)2 Crore2.40 CroreSunRisers Hyderabad
WaninduHasarangaBowler (SL)2 Crore5.25 CroreRajasthan Royals
Noor AhmadBowler (AFG)2 Crore10.00 CroreChennai Super Kings
AtharvaTaideUncapped Batsman30 Lakh30 LakhSunRisers Hyderabad
NehalWadheraUncapped Batsman30 Lakh4.20 CrorePunjab Kings
AngkrishRaghuvanshiUncapped Batsman30 Lakh3.00 CroreKolkata Knight Riders
Karun NairUncapped Batsman30 Lakh50 LakhDelhi Capitals
AbhinavManoharUncapped Batsman30 Lakh3.20 CroreSunRisers Hyderabad
NishantSindhuUncapped All-rounder30 Lakh30 LakhGujarat Titans
Sameer RizviUncapped All-rounder30 Lakh95 LakhDelhi Capitals
NamanDhirUncapped All-rounder30 Lakh5.25 CroreMumbai Indians
Abdul SamadUncapped All-rounder30 Lakh4.20 CroreLucknow Super Giants
HarpreetBrarUncapped All-rounder30 Lakh1.50 CrorePunjab Kings
Vijay ShankarUncapped All-rounder30 Lakh1.20 CroreChennai Super Kings
MahipalLomrorUncapped All-rounder50 Lakh1.70 CroreGujarat Titans
Ashutosh SharmaUncapped All-rounder30 Lakh3.80 CroreDelhi Capitals
Kumar KushagraUncapped Keeper30 Lakh65 LakhGujarat Titans
Robin MinzUncapped Keeper30 Lakh65 LakhMumbai Indians
AnujRawatUncapped Keeper30 Lakh30 LakhGujarat Titans
Aryan JuyalUncapped Keeper30 Lakh30 LakhLucknow Super Giant
Vishnu VinodUncapped Keeper30 Lakh95 LakhPunjab Kings
Rasikh DarUncapped Bowler30 Lakh6.00 CroreRoyal Challengers Bengaluru
AkashMadhwalUncapped Bowler30 Lakh1.20 CroreRajasthan Royals
Mohit SharmaUncapped Bowler30 Lakh2.20 CroreDelhi Capitals
VijaykumarVyshakUncapped Bowler30 Lakh1.80 CrorePunjab Kings
VaibhavAroraUncapped Bowler30 Lakh1.80 CroreKolkata Knight Riders
Yash ThakurUncapped Bowler30 Lakh1.60 CrorePunjab Kings
Simarjeet SinghUncapped Bowler30 Lakh1.50 CroreSunRisers Hyderabad
Suyash SharmaUncapped Bowler30 Lakh2.60 CroreRoyal Challengers Bengaluru
Karn SharmaUncapped Bowler50 Lakh50 LakhMumbai Indians
MayankMarkhandeUncapped Bowler30 Lakh30 LakhKolkata Knight Riders
Kumar Kartikeya SinghUncapped Bowler30 Lakh30 LakhRajsthan Royals
ManavSutharUncapped Bowler30 Lakh30 LakhGujarat Titans

IPL Auction 2025 Day 2                                   

PlayerRoleBase PriceSold PriceTeam
Rovman PowellBatter (WI)1.50 Crore1.50 CroreKolkata Knight Riders
Faf du PlessisBatter (SA)2 Crore2.00 CroreDelhi Capitals
Washington SundarAll-rounder (IND)2 Crore3.20 CroreGujarat Titans
Sam CurranAll-rounder (ENG)2 Crore2.40 CroreChennai Super Kings
Marco JansenAll-rounder (SA)1.25 Crore7.00 CrorePunjab Kings
KrunalPandyaAll-rounder2 Crore5.75 CroreRoyal Challengers Bengaluru
NitishRanaAll-rounder (IND)1.50 Crore4.20 CroreRajasthan Royals
Ryan RickeltonKeeper (SA)1 Crore1.00 CroreMumbai Indians
Josh InglisKeeper (AUS)2 Crore2.60 CrorePunjab Kings
TusharDeshpandeBowler (IND)1 Crore6.50 CroreRajasthan Royals
Gerald CoetzeeBowler (SA)1.25 Crore2.40 CroreGujarat Titans
Bhuvneshwar KumarBowler (IND)2 Crore10.75 CroreRoyal Challengers Bengaluru
Mukesh KumarBowler (IND)2 Crore8 Crore (RTM)Delhi Capitals
Deepak ChaharBowler (IND)2 Crore9.25 CroreMumbai Indians
Akash DeepBowler (IND)1 Crore8 CroreLucknow Super Giants
Lockie FergusonBowler (NZ)2 Crore2 CrorePunjab Kings
Allah GhazanfarBowler (AFG)75 Lakh4.80 CroreMumbai Indians
ShubhamDubeyUncapped Batter30 Lakh80 LakhRajasthan Royals
ShaikRasheedUncapped Batter30 Lakh30 LakhChennai Super Kings
Himmat SinghUncapped Batter30 Lakh30 LakhLucknow Super Giants
AnshulKambojUncapped All rounder30 Lakh3.40 CroresChennai Super Kings
Mohammad Arshad KhanUncapped All rounder30 Lakh1.30 CroreGujarat Titans
DarshanNalkandeUncapped All rounder30 Lakh30 LakhDelhi Capitals
Swapnil SinghUncapped All rounder30 Lakh50 Lakh (RTM)Royal Challengers Bengaluru
GurnoorBrarUncapped Bowler30 Lakh1.30 CroreGujarat Titans
MukeshChoudharyUncapped Bowler30 Lakh30 LakhChennai Super Kings
Zeeshan AnsariUncapped Bowler30 Lakh40 LakhSunRisers Hyderabad
M SiddharthUncapped Bowler30 Lakh75 LakhLucknow Super Giants
Digvesh SinghUncapped Bowler30 Lakh30 LakhLucknow Super Giants
Manish PandeyBatsman (IND)75 Lakh75 LakhKolkata Knight Riders
Sherfane RutherfordAll -rounder (WI)1.50 Crore2.60 CroreGujarat Titans
Shahbaz AhmadAll -rounder (IND)1Crore2.40 CroreLucknow Super Giants
Tim DavidAll -rounder (AUS)2 Crore3.00 CroreRoyal Challengers Bengaluru
Deepak HoodaAll -rounder (IND)75 Lakh1.70 CroreChennai Super Kings
Will JacksAll -rounder (ENG)2 Crore5.25 CroreMumbai Indians
AzmatullahOmarzaiAll -rounder (AFG)1.50 Crore2.40 CrorePunjab Kings
R.Sai KishoreAll Rounder (IND)75 Lakh2.00 Crore (RTM)Gujarat Titans
Romario ShepherdAll -rounder (WI)1.50 Crore1.50 CroreRoyal Challengers Bengaluru
Spencer JohnsonBowler (AUS)2 Crore2.80 CroreKolkata Knight Riders
Ishant SharmaBowler (IND)75 Lakh75 LakhGujarat Titans
NuwanThusharaBowler (SL)75 Lakh1.60 CroreRoyal Challengers Bengaluru
JaydevUnadkatBowler (IND)1 Crore1.00 CroreSunRisers Hyderabad
HarnoorPannuBatter (IND)30 Lakh30 LakhPunjab Kings
YudhvirCharakBowler (IND)30 Lakh35 LakhRajasthan Royals
Ashwani KumarUncapped Bowler30 Lakh30 LakhMumbai Indians
Akash SinghUncapped Bowler30 Lakh30 LakhLucknow Super Giants
Gurjanpreet SinghUncapped Bowler30 Lakh2.20 CroreChennai Super Kings
Mitchell SantnerAll rounder (NZ)2Crore2.00 CroreMumbai Indians
JayantYadavAll rounder (IND)75 Lakh75 LakhGujarat Titans
FazalFarooqiBowler (AFG)2 Crore2.00 CroreRajasthan Royals
KuldeepSenBowler (IND)75 Lakh80 LakhPunjab Kings
Reece TopleyBowler (ENG)75 Lakh75 LakhMumbai Indians
PriyanshAryaUncapped All Rounder (IND)30 Lakh3.80 CrorePunjab Kings
Manoj BhandageUncapped All Rounder (IND)30 Lakh30 LakhRoyal Challengers Bengaluru
Vipraj NigamUncapped All Rounder (IND)30 Lakh50 LakhDelhi Capitals
Shrijith KrishnanUncapped keeper (IND)30 Lakh30 LakhMumbai Indians
Jacob BethellAll Rounder (ENG)1.25 Crore2.60 CroreRoyal Challengers Bengaluru
BrydonCarseAll Rounder (ENG)1Crore1.00 CroreSunRisers Hyderabad
Aaron HardieAll Rounder (AUS)1.25 Crore1.25 CrorePunjab Kings
KaminduMendisAll Rounder (SL)75 Lakh75 LakhSunRisers Hyderabad
DushmantaChameeraBowler (SL)75 Lakh75 LakhDelhi Capitals
Nathan EllisBowler (AUS)1.25 Crore2.00 CroreChennai Super Kings
Shamar JosephBowler (WI)75 Lakh75 Lakh (RTM)Lucknow Super Giants
AniketVermaUncapped Bowler (IND)30 Lakh30 LakhSunRisers Hyderabad
Raj AngadBawaUncapped All Rounder (IND)30 Lakh30 LakhMumbai Indians
Musheer KhanUncapped All Rounder (IND)30 Lakh30 LakhPunjab Kings
SuryanshShedgeUncapped All Rounder (IND)30 Lakh30 LakhPunjab Kings
Prince YadavUncapped Bowler (IND)30 Lakh30 LakhLucknow Super Giants
Jamie OvertonAll -rounder (ENG)1.50 Crore1.50 CroreChennai Super Kings
Xavier BartlettBowler (AUS)75 Lakh80 LakhPunjab Kings
YuvrajChaudharyUncapped All -rounder (IND)30 Lakh30 LakhLucknow Super Giants
KamleshNagarkotiUncapped All -rounder (IND)30 Lakh30 LakhChennai Super Kings
PylaAvinashUncapped Batsman (IND)30 Lakh30 LakhPunjab Kings
RamakrishnanGhoshUncapped All Rounder (IND)30 Lakh30 LakhChennai Super Kings
VenkataSatynarayanaRajuUncapped Bowler (IND)30 Lakh30 LakhMumbai Indians
VaibhavSuryavanshiUncapped Batsman (IND)30 Lakh1.10 CroreRajasthan Royals
EshanMalingaUncapped Bowler (SL)30 Lakh1.20 CroreSunRisers Hyderabad
DevduttPadikkalBatsman (IND)2.00 Crore2.00 CroreRoyal Challengers Bengaluru
LuvnithSisodiaUncapped Keeper (IND)30 Lakh30 LakhKolkata Knight Riders
ShreyasGopalUncapped Bowler (IND)30 Lakh30 LakhChennai Super Kings
Glenn PhillipsBatsman (NZ)2Crore2.00 CroreGujarat Titans
AjinkyaRahaneBatsman (IND)1.50 Crore1.50 CroreKolkata Knight Riders
Donovan FerreiraKeeper (SA)75 Lakh75 LakhDelhi Capitals
SwastikChhikaraUncapped Batsman (IND)30 Lakh30 LakhRoyal Challengers Bengaluru
Anukul RoyUncapped All-rounder30 Lakh40 LakhKolkata Knight Riders
VanshBediUncapped Keeper (IND)30 Lakh55 LakhChennai Super Kings
Moeen AliAll-rounder (ENG)2Crore2.00 CroreKolkata Knight Riders
Umran MalikBowler (IND)75 Lakh75 LakhKolkata Knight Riders
Sachin BabyUncapped Batsman (IND)30 Lakh30 LakhSunRisers Hyderabad
Andre SiddarthUncapped Batsman (IND)30 Lakh30 LakhChennai Super Kings
RajvardhanHangargekarUncapped Bowler (IND)30 Lakh30 LakhLucknow Super Giants
ArshinKulkarniUncapped All rounder (IND)30 Lakh30 LakhLucknow Super Giants
Matthew BreetzkeBatsman (SA)75 Lakh75 LakhLucknow Super Giants
KwenaMaphakaBowler (SA)75 Lakh1.50 CroreRajasthan Royals
PravinDubeyUncapped All rounder (IND)30 Lakh30 LakhPunjab Kings
Ajay MandalUncapped All rounder (IND)30 Lakh30 LakhDelhi Capitals
Manvanth KumarUncapped All rounder (IND)30 Lakh30 LakhDelhi Capitals
Kareem JanatAll rounder (AFG)75 Lakh75 LakhGujarat Titans
Bevon JacobsUncapped Batsman (NZ)30 Lakh30 LakhMumbai Indians
Tripurana VijayUncapped All rounder (IND)30 Lakh30 LakhDelhi Capitals
MadhavTiwariUncapped All rounder30 Lakh40 LakhDelhi Capitals
KunalRathoreUncapped Keeper (IND)30 Lakh30 LakhRajasthan Royals
Arjun TendulkarUncapped Bowler (IND)30 Lakh30 LakhMumbai Indians
Lizaad WilliamsBowler (SA)30 Lakh30 LakhsMumbai Indians
KulwantKhejroliyaUncapped Bowler (IND)30 Lakh30 LakhGujarat Titans
Lungi NgidiBowler (SA)1Crore1.00 CroreRoyal Challengers Bengaluru
Abhinandan SinghUncapped Bowler (IND)30 Lakh30 LakhRoyal Challengers Bengaluru
Ashok SharmaUncapped Bowler (IND)30 Lakh30 LakhRajasthan Royals
VigneshPuthurUncapped All-rounder (IND)30 Lakh30 LakhMumbai Indians
MohitRatheeUncapped Bowler (IND)30 Lakh30 LakhRoyal Challengers Bengaluru

IPL 2025 Auction UNSOLD PLAYERS LIST

(Base Price)

PlayerRoleBase Price
David WarnerBatterRs 2 crore
Jonny BairstowWicket KeeperRs 2 crore
WaqarSalamkheilBowlerRs 75 lakh
Anmolpreet SinghUncapped BatterRs 30 lakh
YashDhullUncapped BatterRs 30 lakh
Utkarsh Singh Uncapped All-RounderRs 30 lakh
UpendraYadavUNCAPPED WICKET-KEEPERRs 30 lakh
KartikTyagiUNCAPPED BOWLERRs 30 lakh
PiyushChawlaUNCAPPED BOWLERRs 30 lakh
Kane Williamson BATTERRs 2 crore
MayankAgarwalBATTERRs 1 crore
Prithvi Shaw BATTERRs 75 lakh
Shardul ThakurALL-ROUNDERRs 2 crore
Daryl MitchellALL-ROUNDERRs 2 crore
Shai HopeWICKET-KEEPERRs 1.25 crore
KS Bharat WICKET-KEEPERRs 75 lakh
Alex Carey WICKET-KEEPERRs 1 crore
MujeebRahmanBOWLERRs 2 crore
VijayakanthViyaskanthBOWLERRs 75 lakh
AkealHoseinBOWLERRs 1.5 crore
Adil RashidBOWLERRs 2 crore
KeshavMaharajBOWLERRs 75 lakh
MadhavKaushikUNCAPPED BATTERRs 30 lakh
Pukhraj Mann UNCAPPED BATTERRs 30 lakh
MayankDagarUNCAPPED ALL-ROUNDERRs 30 lakh
AvanishAravellyUNCAPPED WICKET-KEEPERRs 30 lakh
Harvik Desai UNCAPPED WICKET-KEEPERRs 30 lakh
SakibHussainUNCAPPED BOWLERRs 30 lakh
VidwathKaverappaUNCAPPED BOWLERRs 30 lakh
Rajan KumarUNCAPPED BOWLERRs 30 lakh
PrashantSolankiUNCAPPED BOWLERRs 30 lakh
JhathavedhSubramanyanUNCAPPED BOWLERRs 30 lakh
Finn AllenBATTERRs 2 crore
DewaldBrevisBATTERRs 75 lakh
Ben DuckettBATTERRs 2 crore
Josh PhillipeWICKET-KEEPERRs 75 lakh
MustafizurRahmanBOWLERRs 2 crore
Naveen-ul-HaqBOWLERRs 2 crore
UmeshYadavBOWLERRs 2 crore
RishadHossainBOWLERRs 75 lakh
Rishi DhawanUNCAPPED BOWLERRs 30 lakh
Shivam SinghUNCAPPED ALL-ROUNDERRs 30 lakh
LR ChethanUNCAPPED WICKET-KEEPERRs 30 lakh
RagavGoyalUNCAPPED BOWLERRs 30 lakh
BailapudiYeswanthUNCAPPED BOWLERRs 30 lakh
Brandon KingBATTERRs 75 lakh
PathumNissankaBATTERRs 75 lakh
Steve SmithBATTERRs 2 crore
Gus AtkinsonBOWLERRs 2 crore
SikandarRazaALL-ROUNDERRs 1.25 crore
Richard GleesonBOWLERRs 75 lakh
Alzarri JosephBOWLERRs 2 crore
Luke WoodBOWLERRs 75 lakh
Sachin DhasUNCAPPED BATTERRs 30 lakh
ArpitGuleriaUNCAPPED BOWLERRs 30 lakh
Sarfaraz Khan ALL ROUNDERRs 75 lakh
Kyle MayersALL ROUNDERRs 1.5 crore
Matthew ShortALL ROUNDERRs 75 lakh
Jason BehrendorffBOWLERRs 1.5 crore
ShivamMaviBOWLERRs 75 lakh
NavdeepSainiBOWLERRs 75 lakh
Salman NizarUNCAPPED BATTERRs 30 lakh
EmanjotChahalUNCAPPED ALL-ROUNDERRs 30 lakh
Devesh Sharma UNCAPPED BOWLERRs 30 lakh
NamanTiwariUNCAPPED BOWLERRs 30 lakh
Michae; BracewellALL-ROUNDERRs 1.5 crore
OttneilBaartmanBOWLERRs 75 lakh
DilshanMadushankaBOWLERRs 75 lakh
Adam MilneBOWLERRs 2 crore
William O’RourkeBOWLERRs 1.5 crore
ChetanSakariyaBOWLERRs 75 lakh
SandeepWarrierBOWLERRs 75 lakh
Abdul BasithUNCAPPED ALL-ROUNDERRs 30 lakh
TejasviDahiyaUNCAPPED WICKETKEEPERRs 30 lakh
Lance MorrisBOWLERRs 1.25 crore
Olly StoneBOWLERRs 75 lakh
Raj LimbaniUNCAPPED ALL ROUNDERRs 30 lakh
Shiva SinghUNCAPPED ALL ROUNDERRs 30 lakh
AnshumanHoodaUNCAPPED BOWLERRs 30 lakh
BlessingMuzarabaniUNCAPPED BOWLERRs 75 lakh
Brendon McMullenALL-ROUNDERRs 30 lakh
AtitShethUNCAPPED ALL-ROUNDERRs 30 lakh
Vijay KumarUNCAPPED BOWLERRs 30 lakh
Roston ChaseALL ROUNDERRs 75 lakh
Nathan SmithALL ROUNDERRs 1 crore
Kyle JamiesonBOWLERRs 1.5 crore
Chris JordanBOWLERRs 2 crore
Ripal PatelUNCAPPED ALL ROUNDERRs 30 lakh
Avinash SinghUNCAPPED BOWLERRs 30 lakh
Sanjay YadavUNCAPPED ALL-ROUNDERRs 30 lakh
Umang KumarUNCAPPED ALL-ROUNDERRs 30 lakh
DigvijayDeshmukhUNCAPPED ALL-ROUNDERRs 30 lakh
YashDabasUNCAPPED ALL-ROUNDERRs 30 lakh
Prince ChoudharyUNCAPPED BOWLERRs 30 lakh
TanushKotianUNCAPPED ALL-ROUNDERRs 30 lakh
MuruganAshwinBOWLERRs 30 lakh
Tom LathamWICKETKEEPERRs 1.5 crore
Leus du PlooyUNCAPPED BATTERRs 50 lakh
ShivalikSharmaUNCAPPED ALL-ROUNDERRs 30 lakh
KhrievitsoKenseUNCAPPED ALL-ROUNDERRs 30 lakh
opscrecruitment

Author

  • 1677075846858

    Arti's expertise in digital media and technology makes her an essential part of our team. A graduate of Symbiosis Institute with a Master’s in Mass Communication, Her focus on digital trends, social media, and online marketing ensures that our readers are always informed about the latest in the digital world.Arti excels in creating engaging multimedia stories.

    View all posts

Leave a Comment