LEGO Star Wars: Rebel Snowspeeder (10129).
LEGO 10129 Rebel Snowspeeder was a 1,457 piece Star Wars set released in 2003.