Fashion: Hayley Elsaesser

Hayley Elsaesser I have been meaning to write this blog post for so long, it has been on about 50 to-do lists and it has always been left for ‘tomorrow’. I guess it’s been a pretty…

View Post