Newmar Dutch Star Diesel Pusher 2007-2011

Car model