Post Card 101 • Astor Hotel

Astor Hotel, New York
Success Postal Card Co., Publishers, New York