Portland so fine (at Eastbank Esplanade)