Nasturtium sp.

Nasturtium sp.

Observation - Nasturtium sp. - UK and Ireland. Description: