Sergi B.

14 Sales 5 Purchases
2 Shipments
08026, Barcelona
Response rate
Unknown
Member since
Dec 22, 2014
Location