Morocco's blue-washed beauty and market life – in pictures