England, North Yorkshire, Scarborough. Bars and cafes along Foreshore Road on the seafront at..., Stock Photo, Picture And Rights Managed Image. Pic. LOP-NKI3501137