think its a brimstone??

think its a brimstone??

Observation - think its a brimstone?? - UK and Ireland. Description: