Adria Carey Perez
Editor-in-Chief of Odyssa Magazine

Adria is the Editor-in-Chief at odyssamagazine.com. She is an ardent reader, writer, and traveler.