Introducing I Curtis WalshFast-rising Irish artist Curtis Walsh, from Dublin, has recently released his brand new single 'Picture Perfect' - an immensely upbeat...