Civic Art

Padre Hidalgo

Padre Hidalgo

Located in Hidalgo Park, 7000 Avenue Q, in southeast Houston.