Teodora’s Emeralds Showroom Teodora is the new fine jewelry brand specializing exclusively in Colombian emeralds. It was founded in Bogotá in 2024 by Isabela Fajardo, More