Héctor Sierra

Héctor Sierra

Born in Santo Domingo, Dominican Republic