High resolution pictures
Picture's date: 31/07/2007 at 17:15

Asteraceae, Achillea odorata

Achillea



Picture 1