FUJI8278

Loon macaque on Bohol island in the Philippines

Leave a Reply