Lonicera japonica

Lonicera japonica
English: Lonisera; Honeysuckle.
Source: Sense provings.

Related posts