User main picture

Olivia Rose

Creative
Finsbury Park, London, United Kingdom

About me

Based in Crouch End and looking to make some new connections!