Friday, August 31, 2012

Westin Hotel Indian Chief statue

Located at the Westin Hotel in Broomfield, Impressive representation of the larger-than-life likeness of an American Indian chief, replete with headress and a serious pipe.
Nice small pond with waterfall feature also.