I have no idea since it looks like it bolts to the headlight bracket on the Bonnie and ours is different. It is a nice looking fly screen though.

Soren