Three Generations - painting by Robert McGregor (1847–1922), Harris Museum & Art Gallery