Rovers presents its summer collection 21st anniversary edition at Gallery Shoes in Düsseldorf30 Ago 2020