Pedro Correa, ‘Espresso bar’, 2013, french art studio

Also available in 120x180cm - £9,000

About Pedro Correa