
I am not sure, but I think this is from Sriracha zoo in Thailand on the way to Pattaya from Bangkok. We saw this live in the zoo when we were in Thailand a month ago. If anyone has a different answer to this photo, do let me know. From Nothing to do with Arbroath.
My StumbleUpon Page