Loreta Aida Ferrer

Birth date: Dec 10, 1942 Death date: Aug 24, 2025