The mini skirt has been named the most iconic fashion statement of all time

Web Team | 1st June 2020