Spanish Institute in the United States. See Instituto de las Espafias en los Estados Unidos.
This card was printed at the Boston Publu Lwrary, June 1, 1931.
N8860