United States
Texas
Galveston
Nia culture center
2217 The Strand