Olga Clementia Sierra
Birth date: Aug 31, 1969 Death date: Apr 30, 2024
Olga Clementia Sierra, born on August 31, 1969, in Quimbaya, Colombia, to Orlando and Lucy Arias, passed away on April 30, 2024, at her home, surrounded by her loving husband, Joseph Sierra. Olga and Joseph shared a passion for tr Read Obituary