SSL11 60 TERRACE IN HYDE PARK LAKE BAR PEOPLE HAVING A DRINK AND TALKING ST

3:22
London, England ambience - Terrace in Hyde park lake bar people having a drink and talking.