Rio Teribe

Rio Teribe
Rio Teribe is a five-six centimeter long pepper discovered at the end of 1990 in Panama, along Teribe river.

Rio Teribe
Rio Teribe is a five-six centimeter long pepper discovered at the end of 1990 in Panama, along Teribe river.