Young fashion brand Franklin & Marshall has created the first live art window display at Harrods to celebrate the launch of its autumn 12 collection at the luxury retailer.
Young fashion brand Franklin & Marshall has created the first live art window display at Harrods to celebrate the launch of its autumn 12 collection at the luxury retailer.