A Church in Goa

Wonder how many of us have seen this church in Goa. (Photo Courtesy Joel D'souza)