Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
Shanghai, China - February 11, 2013: A Shanghai side street where vendors normally display and sell pet birds in cages. Pet birds are popular in China as many find bird chirps and whistling pleasing. Two men are seen cleaning equipment in the alley.