Peacock Butterfly - Fremington Quay

Peacock Butterfly - Fremington Quay

Observation - Peacock Butterfly - Fremington Quay - UK and Ireland. Description: Surprised to see this butterfly this late in the year

Surprised to see this butterfly this late in the year