Steve Larose
An image from Dogfight, one of the productions that also features Steve Larose.

Steve Larose

Dogfight

Dogfight

1991