Menu
menu

Red Leaf Monkey (also known as maroon langur), Bukit Bangkirai near Balikpapan, Kalimantan (Borneo), Indonesia

Leave a reply

*