Business people negotiate for customers to sign land sales contracts - Image Details