Icaria Tattoo Art is a tattoo shop, located at Av. de la Verge de Montserrat, 181, El Prat De Llobregat Barcelona, Spain.