Fin DAC is once again back on the island of Ibiza in Spain where he was invited to paint for the Urban In Ibiza event. Category: Street Artists Date: August 8, 2014 Share: