their playful patterns
like painted puzzle pieces
African Wild Dogs


20110329_185

Advertisements