Peacock Butterfly

Peacock Butterfly

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

Have your say!