John (J. Haven) Zekany Jr.
John (J. Haven) Zekany Jr. on stage.
Date & Place:
in USA