Lost Art, which consists of Brazilian photographers Louise Chin and Ignacio Aronovich, present 2008 A Year in Pictures. A slideshow of their personal and commercial photos captured while traveling the globe. The pairs work is fantastic with their diverse imagery and sharp attention to detail. Have a trip around their world from the comforts of your computer here . […]