AlexRumours ..

189 Sales 45 Purchases
80 Shipments
28022, Madrid