Bird cage maker

Bird cage maker

Bird cage maker, Chongqing, China. Oct. 1987. - 5293

Editorial use only

Image size: 5801 x 3846 pixels

Price: $125.00