FEATHERLEGGED SPIDER
Trinidad
Slide # SP-
59-
6.1