Bustling market scene with vendors selling fresh produce, Managua, Nicaragua