Animalia

So there was some pretty mind-blowingly cool street art in Chiang Mai, in northern Thailand. Here is one wall of work. 
Previous
Previous

Royal Elephants

Next
Next

Up North