bayucca Buprestidae, Buprestinae, looks like being a Spectralia sp., please, verify, I am not 100% sure.
Comments (1)