11883006/11887304-C Main Feed Dog

Fortuna
11883006/11887304-C Main Feed Dog

...

...