Ponta Delgada, Sao Miguel, Portugal - kericastro