VioletButterflyOnBarlettPearTree
A violet butterfly (red-spotted purple, limenitis arthemis astyanax) resting on lush green leaves of a barlett pear tree ....
Read more
A violet butterfly (red-spotted purple, limenitis arthemis astyanax) resting on lush green leaves of a barlett pear tree .
Read less
Read less
Views
365
Likes
Same photographer See all