Parish Church of São Sebastião with clock tower in Ponta Delgada, on the island of São Miguel, Azores, Portugal.