Hercules Cycle & Motor Co Birmingham marked M/117?

Printable View