Portugal & Spain


(CONTENT WARNING: Mild swearing and extended references to alcohol use)