Share
twitterlinkedinfacebook
Image 1 of 1
051008BUTT33-348.jpg
The Common Rose ( Pachliopta aristolochiae asterias ) feeding on flower polen