13837

Abelia chinensis

Image size / Quality
13837
Digital download — license for personal and commercial use.