High Country Rider Sculpture

Rider Sculpture
High Country Harley Davidson
Frederick, ampoule Colorado
submitted by “Scubapiggy” (Helen)

Helen says:
This sculpture is at High-Country Harley-Davidson, shop in Frederick, Colorado (just north of Denver). 
On the trip from Phoenix to Sturgis in 2008, one of our group had to stop for a part – I loved the sculpture out front!

highcountrysculpture