iPhone 12

MEMORY
COLOR

In stock. Estimated ship date May 16 - May 18