iCrewz logo

Leica IIIc camera, has issues. $1 Upper West Side

Leica IIIc camera, has issues. $1 Upper West Side