Sara De Roo

10 Dec, 1970 in Delft, Zuid-Holland, Netherlands

Also Known As:

poster
Lockdown
78% (2021)
poster
Black-out
64% (2020)