Lookbook and advertisement photography for Depot 3 men wear designer brand based in Guangzhou, China.