128GB Photo Stick GREEN
Brand: D-elfin
Color: green