Alma (Hamel) Noury
Alma Noury
Date & Place:
in Rhode Island United States