Up-close image of a spider on the water at Wakodahatchee Wetlands in Delray Beach Florida.
Crazy Looking Blue Bug Eating Leaf from Phuket Thailand
Butterfly Moth from Backyard Garden Palm Beach Gardens Florida
Small Brown Moth from Phuket Thailand
Fruit Fly on White Orchid Up-close Macro Image
Macro Photography with Canon PowerShot S90
Chrysochroa Fulminans Jewel Beetle Long Body Phuket Thailand