Sunday, October 5, 2008

Seals

In Chinese translation, seal means "sea leopard". Looking at the spots on those seals, I finally realized why.

No comments:

Post a Comment