Who goes there??
Erected in 1908 and now located in Sam Houston Park, “The Spirit of the Confederacy” honors “…all heroes of the South who fought for the principles of states rights”.
Friday, January 20, 2012
HALT!!
Labels:
downtown,
historic houston,
public art
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment