David Shepherd Wildlife Artist of the year 2016

Mall Galleries - London