NELSON MANDELA, RIP

Mandela-1

NELSON MANDELA STATUE, SOUTH EMBANKMENT, LONDON, ENGLAND

(Nelson & Mom ( who was cool long before country! ) circa 1977)

This entry was posted in HISTORICAL, PEOPLE, TOURING. Bookmark the permalink.

Comments are closed.