London Design Festival (2011)


Date: 17 until 30 September 2011

Location:  Mint 2 North Terrace Alexander Square London SW3 2BA

“Funky Dread Stool”