Indian Larry
American motorcycle stunt rider and biker Indian Larry photographed in Laconia, New Hampshire in 2004.
Photographer:
Tom Zimberoff
Media Name: TZ_IL001
copy link