Fine evening in Kenwood with Ben, Rose and the Giants, a perfect night in Kenwood

Fine evening in Kenwood with Ben, Rose and the Giants, a perfect night in Kenwood