Christmas Tree made of 230 Bicycles in Shenyang, China

Christmas Tree made of 230 Bicycles in Shenyang, China

Image Info