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