Search results

Display image thumbnails
Nigella sativa L., Sp. Pl.: 534. 1753