Princess Anne promotes women in space and engineering in Leicester

by Stephen Taylor