The Red or Dead Popova Peep has finally hit stores! The Popova Peep is the ultimate statement wedge heel. These sky scrapper platform sandals are in a fashion league of their own and are sure to be a sell out.. so get yours quick!!
The Red or Dead Popova Peep is also available in black suede and cost £99.99
Available from Schuh