An ancient marketplace