SUMMARY | PHOTO GALLERY | NEXT | PREVIOUS | | LEXICON

NATURE & GASTRONOMY

 

 

 

  Lynx Spider

 

Thailand

A lynx spider spotted on the staircase of Wat Sra Nahm Sai (fig.), a temple near Khao Yai in Nakhon Ratchasima.

RELATED