Watercress??

Watercress??

Observation - Watercress??. Description: