beach, huts, coast, sand beach, surf, homes, rainbow, colors, blue, red, yellow, green, paint, sky, ocean, shoreline, roof, roof top, wood, stilts, south africa, hut, protective covering, emblem, district, column, seashore, support, address, coating, shore, wave, decoration, upright, flag, shelter, design, home, crimson, pile, residence, african country
Muzienberg Beach, South Africa