Willow Beauty?

Willow Beauty?

Observation - Willow Beauty?. Description: