A worldwide community photographing and learning about wildlife
Found in all elevations of Sri Lanka throughout the year, particularly in the ...
Found in all elevations of Sri Lanka throughout the year, particularly in the ...
spots in discal area. Underside has purple gloss over brown with bluish
This fly gave me a tough time to identify, as I've never seen one before. It is ...