1st April, 9:23 am Apr 1st

ceiling cat paper art? yes yes yes

This was posted on Tuesday 1st April, 2008 at 9:23 am Pacific.

Read more posts from April 2008.

Read more posts tagged with:
paper lolcats