Card image cap
©Laura Grier

Colorful beach shacks, Muizenberg Beach, Cape Town, South Africa, Africa

License this image