The Carter Center Liberia - scottpictures

Monrovia, Liberia October 7, 2017 - Supporters parade through rain soaked streets prior to the 2017 election.

9579