Rose stand at the twice-weekly flower market in Tours, France