Nature Monuments

“Leaning Tree”

9′ Bronze Relief
College Station Medical Center | College Station, Texas

Leaning Tree