Litchen?

Litchen?

Observation - Litchen? - UK and Ireland. Description: