Duke of York Square in summer

19 Apr 2023