STEAM: THE TURKISH BATH

Italy 1997