Previous Image Next Image 20171008_090035 Iglesia San Francisco. The only church not have its insides completely burnt by an attack by the pirate Captain Sharp in 1680. Spread the word:TweetMoreEmailLike this:Like Loading...