Turquoise Room

2004

Cannes