Stars by Birth country: Grand-Duchy of Luxembourg|

Leila Anaïs Schaus