Great Expectations - painting by Robert McGregor