Antigua and Barbuda

Sir Vivian Richards Stadium

Sir Vivian Richards Stadium

Saint George , Antigua and Barbuda