iPhone 12s - All 128Gig 

iPhone 12 mini R18500
Pro R22999
12 Pro max R23999

New in box. 1 year warranty

New iPhone 12

R18 500,00Price