Cucumis prophetarum L 1

Cucumis prophetarum L 1
Rights holder: Bibliotheca Alexandrina

Location: Gebel Elba 2003