Photos/Video/360: Portuguese Holy Spirit Festival
The Holy Spirit Festival was held at Stella Maris Church in St. George’s, marking the culmination of the annual celebration rooted in Portuguese traditions of faith, music, and community.
The Festival of the Holy Spirit started centuries ago in the Azores, and is still celebrated today by Portuguese citizens and descendants worldwide.


















































