Balenciaga
OCTOBER 2017
Are these the ugliest shoes ever to grace the runway?
AUG, 2018
MAY, 2018
OCT, 2017
JUN, 2014