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