CLOSE MENU

Photo shoot with Take That

-
17 Nov 2006

Photo shoot with Take That and the Polo Sled chair in the Telegraph magazine. Still looking as fresh as they do today….the chairs that is!