Moth ? Scallop

Moth ? Scallop

Observation - Moth ? Scallop - UK and Ireland. Description: