Clematis flammula L., 1753 37% complete

Fragrant clematis

Sp. Pl.: 544 (1753)