The New Lady Lazarus Print Shop
Lady Lazarus printing in Houston, TX just finally opened an awesome new webstore, and they’ve got some new prints up for sale. Their stuff is all screenprinted, limited, and very affordable. Check out LadyLazarusPress.com.
Leave a Reply