Steve Canyon Monument (Idaho Springs, Colorado)
This statue was erected to Steve Canyon, the comic book character.

Steve Canyon Monument (Idaho Springs, Colorado)

This statue was erected to Steve Canyon, the comic book character.

  1. hermespress posted this
Short URL for this post: http://tmblr.co/Z26utx8Ospbp