Nuphar

Nuphar

Observation - Nuphar - UK and Ireland. Description: