resort man cork magician celtic escort edinburgh essay dublin london dating irish theory galway escorts music entertainer comedy men magic entertainment - general island reference beach glasgow palm illusionist gay entertainment ocean