Palma de Mallorca, Spain

Mobile devices developer & 3D printing passionate