Bug or beetle

Bug or beetle

Observation - Bug or beetle - UK and Ireland. Description: Looking rather like a miniature spaceship

Looking rather like a miniature spaceship