Venus and Vulcano's passionate encounter on the volcano. Venus and Vulcano's passionate encounter on the volcano. EVenus