Lowestoft, Suffolk, United Kingdom

Public Open Gardens off Promenade