Al Ferrara
An image from Mansion of the Doomed, one of the productions that also features Al Ferrara.

Al Ferrara

December 22, 1939 — New York, New York, USA
Mansion of the Doomed

Mansion of the Doomed

1976