only a mother could love

dubitably the ugliest bird on planet earth, a lesser adjutant at taman mini indonesia indah. east jakarta, january 2011.

the location: