rhomboid tortix?

rhomboid tortix?

Observation - rhomboid tortix? - UK and Ireland. Description: mothtrap

mothtrap