Home & abroad.
London : The Channing Press,
1924-
"The English illustrated review."
English periodicals.