Meca Twin

Late model Triumphs Cafe Racer conversions by MecaTwin in France.