Island of Dracula! 14 February 2011 Archive History Themes About vampires on the island of Lesvos. Continue