Preview Sir Vivian Richards Stadium, All Saints Road, St. Johns, Antigua, Leeward Islands, West Indies, Caribbean, Central America Image ID: 844-2238 Artist: Frank Fell Purchase a commercial license Buy framed prints & more from our print store travel destination photography color image horizontal day outdoors achitecture exteriors building exterior stadium stadiums arena arenas cricket sir vivian richards stadium vivian richards stadium all saints road st john antigua leeward islands west indies caribbean central america sport sports