Rex with Playing Cards


56 x 46cm

Marlborough  2016