#341737 - 2006 Safari Simba 33SFS Wall Slide
Auto Boss RV