This cheeky cano is playing peek-a-boo.
near Wawo Muda, Flores
, Indonesia, 2005