Linda Pedrosa is a yoga and meditation teacher based out of Miami Life Center in Miami, Florida. You can find her on Instagram @leelalindayogi
Linda Pedrosa is a yoga and meditation teacher based out of Miami Life Center in Miami, Florida. You can find her on Instagram @leelalindayogi