Julio Alfaro from New York

Julio Alfaro has been found in New York.