Penelope Berro » testing new directory layouts Go back to directory. Add to Address Book. Penelope Berro Home May 21, 1950 – Aug 25, 2017 United Stateshome Biographical Info May 21, 1950 – Aug 25, 2017 Categories: _Cosmic Beacon, Merged in the Net of Light Updated 5 years ago.