carter

carter

Carter and wife Carolyn Davidson are co-High commissioners in Zambia

COMMENTS

WORDPRESS: 0