Oct 29, 1877 - Tulcea, Ottoman Empire [now Bulgaria]
No biography available.
No crew credits available.