Skip to content

Astro

A British Industrial Head Only sewing machine for Blind Hem use made in the 1940’s by Astro company.