Photography:macrophotographypatzedder3rickz (51)in #macrophotography • 7 years ago A cute bug i spotted in the farm yesterday after the rain. This insect produce bad odor. Hope u like it! #animal #insect #life #philippines