Cool church in the grand caymans had a pristine white cross peeking out over a building...