Photo 25 of 60 from Leftist Images

2 great leaders.
Mandela and Castro

Photo Added 28th March 2011, 18:16
Album Leftist Images
Added by RATM-Eubie