I have a few misc. head lights that were actually off older tractors but they are perfect size for bikes (about 5" in diameter). You'll have to fabricate mounting brackets for them. Shipping is included in the price within the ConUS.
The first one is.....$25
The second one is the same size but the metal ring that holds the glass lens needs repair. The mounting screw for the lens has broken off. It's currently wired on.....$14
The first one is.....$25
The second one is the same size but the metal ring that holds the glass lens needs repair. The mounting screw for the lens has broken off. It's currently wired on.....$14