This sheep dealer is located in Alexandria, Egypt in the shopping district near the beach. The photograph shows a typical scenario.
Technical note: I took this photograph on film and had it scanned by a local lab. Resizing was done in preview on a macintosh.
Nobody has marked this note useful