cats and dogs from the archives: a road trip to tecate, mexico circa 2002 with the leica digilux. : : : : Thursday, August 4th, 2011 at 3:16 pm the street | mexico, reportage, street photography, tecate, urquiza Leave A Comment »