Article英倫之花 (愛得華七世之王后) - The flower of England (Queen of Edward VII) [Princess Alexandra]
Persons: (Translator)
Image王后參觀醫院圖 - The queen visiting the hospital