The Talk - Mövenpick Hotel Jumeirah Beach

Jumeirah Beach Residence (JBR), Mövenpick Hotel Jumeirah Beach, Dubai