iiP1090064

iiP1090064

Observation - iiP1090064 - UK and Ireland. Description: Again finding it hard to identify species. Possibly Phoenix? or a Carpet? On lighted window

Again finding it hard to identify species. Possibly Phoenix? or a Carpet? On lighted window