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.

Sarah Welch

Sarah Welch

Leave a Reply