Rosa Renzi
Greater London, United Kingdom
Liguria, Italy
Work permit: EU, UK

EN IT PT ES