Narkissos Contemporary Art Gallery is - surprise surprise - a contemporary art gallery.