Leila main picture

Leila Frederick

Brand Ambassador

Marylebone, London, United Kingdom

About me

Hey 🌷 frenchie New to London