Leah Orchid
Fort Pierce Inlet 1920 Seaway Drive, Fort Pierce, FL, United StatesLeah Orchid is a Trinidian solo singer living on the East Coast of Florida. Playful, witty, nostalgic, and carries a diverse, energetic style that reflects her love of Reggae, Soca, Motown, […]