Image 1 of 1
20041212_023_Thailand.jpg
At the Chatuchak Weekend-Market. Pet shop dogs.