Photos: Pomp and Colour as First Lady Margaret Kenyatta Lands in Spain!

First Lady Margaret Kenyatta arrived in Seville, Spain today for the World Trade and Tourism Council…