Marvel Database
Register
Advertisement

History

Francis Delgado was a priest living in New York City who provided Cloak and Dagger with food and shelter.

See Also

Links and References

References

Advertisement