Preview North shore, Barbuda, Antigua and Barbuda, Leeward Islands, West Indies, Caribbean, Central America Image ID: 641-12962 Artist: Robert Harding Productions Purchase a commercial license Buy framed prints & more from our print store travel destination photography colour image vertical north shore leeward islands west indies caribbean central america outdoor day sea no people growth coastline focus on foreground green horizon over water water sky scenics landscape antigua and barbuda barbuda nature stem beach