Back to album

Lythrum salicaria

Class: Magnoliopsida.

Order: Myrtales.

Family: Lythraceae.

331 views
1 fave
6 comments
Uploaded on August 13, 2011