previous | index | next

071.jpg
Ray Castro and Pete "El Conde" Rodriguez
NYC, Circa 1973