China 1995, Shanghai

China, Shanghai, catwalk over a crowded street.

Edition 2 x 25