Xylocopa, Macro

14-July-2018 Saturday
purple carpenter bee


v20240901