Society Of Feline Artists London Exhibition 2012
It’s that time of year again. The SOFA exhibition at the Llewellyn Alexander Gallery in London is on from the 23rd of August to the 14th of September 2012. The private view will be held on Tuesday the 28th of…