Street vendors carry goods on their heads in a busy urban scene. β€” Animals Magazine