Timor Stubtail

Timor Stubtail

Urosphena subulata
Timor, Indonesia - August 1 2010