Popularity: 0
Amelia Adamo is a Swedish editor-in-chief.
1947-02-24
Rome, Italy
Character: Self
Release date: 10/15/2023