Amelia Delao from New York

Amelia Delao has been found in New York.