THAILAND | Tuesday, 26 June 2007 | Views [564]
A puffer or a porcupine or something else?, i can never tell the difference