Pedro Correa, ‘Waiting for nothing’, 2013, french art studio

Also available in 130x130cm - £ 5,800

About Pedro Correa