Ihor Olefirenko


Ihor Olefirenko is a Ukrainian long distance runner and archer. He finished 30th in the marathon at the 2016 Summer Olympics.