Name: Large pair of shoes

Description: Commissioned by Selfridges Oxford St

Medium: Jellybeans

Size: Each shoe is 120cm long
Unique