Xylocopa Violacea: The violet carpenter bee

IMG_9703
IMG_9694
IMG_9942

Advertisements
%d bloggers like this: