Peacock Butterfly

Peacock Butterfly

Observation - Peacock Butterfly - UK and Ireland. Description: Found on some Buddliah Trees on a cycle path in Telford.

Found on some Buddliah Trees on a cycle path in Telford.