Shoes

Detail
Detail
Detail
Detail
Detail
Detail
Detail
Detail
Detail
Detail
Detail
Detail
Detail
Detail

High red printed leather boots with platform and high heels, decorated with red rhinestones.

Netherlands. 2010

Filters