Back to photostream

Standing tall

Mochi feeling triumphant after defeating the space lamp.

3,274 views
2 faves
2 comments
Uploaded on December 8, 2007
Taken on December 8, 2007