African marketplace on a hot summer day.