A marketplace scene

A marketplace scene with lots of action, people.