0 dislikes 0 comments 14348 views 10 years ago
Unchained Bicycles at the Niujie Mosque in Beijing, China - Beijing, China -Picture