This transcription has been completed. Contact us with corrections.
INDIANAPOLIS MUSEUM OF ART 1200 WEST 38TH STREET INDIANAPOLIS 46208 Non-Profit Org. U.S. POSTAGE PAID Indianapolis, Indiana PERMIT No. 2200 [[image]]