Rachel main picture

Rachel Ross

Fashion & design

Chelsea, London

About me

New to London, love exploring the city & looking to meet friends!