Rose Window in Christchurch Cathedral .. is that a sheep in the center?

Rose Window in Christchurch Cathedral