David Jones struggles through a tough first half - Inside Retail Australia

Responsive image
source