Did you mean: langeoog, land or, langton?
View
2 stock photos
Langoor or Langur Monkey eating fruit in a zoo enclosure
Langoor sitting on the edge of a tall building, gazing off into the distance