#SKU: D139069
#SKU SUPPLIER: D139069
BARCODE: 8718485014307
Category: Photo studio

Caruba Portable Photocube LED 60x60x60cm Dimmable