Shai visits the beautiful Portuguese Azores Islands Designer, Shai DeLuca-Tamasi, visits the beautiful Azores, Islands in Portugal. Sep 21, 2017 CassandraJuradinho