Designed by
Title
MILAN, ITALY - September 06, 2016:Installation of huge red high heel shoes with globe inside with title Twelve shoes #79278945
Description
Installation of huge red high heel shoes with globe inside with title Twelve shoes of footwear exhibition MICAM in Milan, Italy
This image is editorial