The 2010 Taipei pet show.

2015-11-19
132