
Barracuda in Los Angeles has teamed up the luxury Japanese sunglass manufacturer Dita. They will be released very soon but in extremely limited in number.
Image/Info: Super Touch




Barracuda in Los Angeles has teamed up the luxury Japanese sunglass manufacturer Dita. They will be released very soon but in extremely limited in number.
Image/Info: Super Touch


