Artwork by Edel (Lelo) Alvarez Galban
Atrium Art Gallery 4537 Lowell Road, Tampa, United StatesGalban's work has been exhibited in several international cultural centers and art markets, including New York City, Miami, Tampa, Orlando, St. Petersburg, Coral Gables, and Puerto Rico. (Please check Gallery Hours.)