16 July 2012 onwards: Giraffe Shoes Carnival Sale Giraffe Shoes is having its Carnival Sale now. Read more