nigelspencerphotography.com
Peacock Butterfly
A Peacock Butterfly on Buddleja or Buddleia how you like it.