Unidentified

Reserva Científica Ebano Verde, Dominican Republic.

Unidentified