Costa Del Mar Bomba 580 Glass Polarised Glasses
Bomba is a little village in Belize located on the North River. From here you can head upstream into the wilds of the jungle or downstream into the clear water of the sea. And with a pair of Bomba frames, and their peripheral lenses, you'll enjoy every bit of it.
To check stock please contact us now on 01656 722448.