peacock butterfly

Peacock Butterfly on buddleia

A Peacock Butterfly rests on buddleia – (IMAGE 0065)

Have your say!