The Flea. A humorous magazine produced by members of the Benson Company
RL1/4/11
1908?
open
item
Enquire about this object