Archives for May, 2011

Ophelia

Location: New Orleans, Louisiana, USA This is Ophelia, better known as Foo Foo. Here she is testing out our new bar stool cushion. This cutie is a quirky little kitten, and she loves to get in trouble. When you try to give her a kiss, she voices her displeasure with

Read More...

Posted in Star Kits

[shareaholic app="share_buttons" id="544024"]