fragmentsandreflections.me
Never mind the bed bugs… Watch out for the Titan Beetle
I’m not exactly the most bug-friendly individual, but I am not so bug-averse that they give me the creeps. Usually. This critter is a bit different. The Titan beetle is thought of as the seco…