BLU Vivo XL


charging port for BLU Vivo XL

charging port for BLU Vivo XL

C$2.99