Ocotea ovandensis
Size: 1705 x 2459

Download 1705 x 2459 size of this image