la gomera 1595

The church at Hermigua