Rostro
15.3X23.7" Giclee Print on archival matte paper or Canvas, by Luis "Rostra" Valseca owner of Rostra Tattooe Studio in Barcelona Spain.