Carpenter Bee
The Black Carpenter bee sheltering under a leaf in a rain.
The Black Carpenter bee sheltering under a leaf in a rain.
Read less
Read less
Views
88
Likes
Same photographer See all
Views
Likes
Same photographer See all