Loading...
Uploaded by ustrotting on Dec 1, 2008
A short look at the Delvin Miller Museum in Avella, Pa. Check out the feature on Miller's "Secluded Shrine" in the December 2008 issue of Hoof Beats
Sports
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)