Peacock Butterfly on bud

Peacock Butterfly

A Peacock Butterfly rests on a Buddleia – (IMAGE 640)

Have your say!