Gorgeous Oceanfront Resort
Westin St. John, Virgin Grand
September 12, 2019
    

Beautiful and welcoming