Site icon Sport and Motor

A whale shaped advertising vehicle from 1914 with eyes and mouth.

Exit mobile version