2003 Maestre Nuzzle Side

Nuzzle - Side View (2003)
14.5 x 9 x 6.5 in. | Private Collection