2010-07-29T10:20:00
Young fashion brand Pretty Green has opened its first standalone store - a pop-up shop on Carnaby Street, London.
Already have an account? Sign in here