history · 02 December 1911 · 113 years ago
Yingrui was completed in England, United Kingdom.
More history on 02 Dec