Great Capricorn Beetle (Cerambyx Cerdo)

Great capricorn beetle (Cerambyx cerdo)

Great capricorn beetle (Cerambyx cerdo) Macro photo.