In the Land of Roaches

To say humans rule the earth is a fallacy. While humans may reign in the more civilized parts of the world, it is the roaches who dominate the islands. Humans and roaches do battle on these tropical islets and more … Continue reading