miles, i know of a 3rd 5970G salmon....
By: Fricks : February 26th, 2017-08:54
... From what i know, it is not a "london series". Even if they were shown during London saatchi expo. We don't know how many were made, just that its a very low number of each. Actually you can see it on your papers. It doesn't mention its a London limit...