Apple iPhone 12 Black 64gb Unlocked

£419.00

88% Battery health. Chassis has marks hence price. Screen is good.

Out of stock

SKU: 13217903 Category: