St James Beach with colouful huts, Cape Town, South Africa
Size: 4069px × 2762px
Location: St James Beach, Cape Town, South Africa
Photo credit: © Andrea Willmore / Alamy / Afripics
License: Royalty Free
Model Released: No
Keywords: africa, alive, aqua, architecture, bathing, beach, beautiful, blue, boxes, bright, cape, clear, color, colorful, colourful, colours, crystal, fun, green, huts, james, nature, ocean, outdoors, peninsula, pool, primary, red, reflection, rocks, sand, sea, sky, south, southern, st, summer, tidal, tourism, town, travel, vacation, water, western, yellow