Bilbao 20/04/10 12:16. 2020.
Direct print on Dibond.
78,74 x 113,39 inch.