Motorola Moto E photos leak ahead of Tuesday launch event



>