User main picture

Rachel Ross

Fashion & design
Chelsea, London

About me

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

Join my events1