Hassall, Arthur, profile picture

Hassall, Arthur,

France, mediaeval and modern, a history