Dune Runner
24
1/2
" H x 16" L x 12" W
Bronze
Limited Edition of 30
Another view: