Browsing: A Place in the Sun – Season 2024 Episode 3: La Duquesa