David Holland's photos with the keyword: La Minga ecolodge

IMG 0326 Millipede

10 Feb 2023 31
Millipede, La Minga ecolodge, Valle de Cauca, Colombia on my hand