
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!