Embassy of Spain

Embassy of Spain

Embassy in Tanzania

Plot No. 99 B, Kinondoni Road, Dar es salaam