Nice specimens, all from a little Island in the Koggala Lake (southern Sri Lanka).
Photo album created with Web Album Generator