DescriptionTorre, Iglesia de Duaca (estado Lara).jpg English: Venezuela Date 15 February 2014, 17:39:03 Source Own work Author Miguel Ahiezer Salcedo...