Tag Archives: sheep

Catherine On its Way to Europe

After Catherine has finally come out in America, Europeans were still waiting to even get an announcement. This problem has now been solved.

Continue reading