Ceruchus piceus STAG BEETLE 3015646z

Ceruchus piceus STAG BEETLE 3015647z

Ceruchus piceus 9020048z

Ceruchus piceus STAG BEETLE 9080577z

Ceruchus piceus 9020368z

Ceruchus piceus 5002104z

Dorcus parallelus 9020303z

Lucanus capreolus 8007492z

Lucanus capreolus 8007494z

Lucanus capreolus 9020550z

Lucanus capreolus~ 8015555z

Lucanus capreolus~ 8015558z

Lucanus mazama 9020501z

Lucanus placidus 9020358z

Platycerus virescens 9020112z

Platycerus virescens 177924z

Platycerus virescens 6007206z
© Rob Curtis/The Early Birder